builder: mozilla-inbound_ubuntu32_vm-debug_test-web-platform-tests-e10s-7
slave: tst-linux32-spot-583
starttime: 1447353396.58
results: success (0)
buildid: 20151112100741
builduid: 137e5268dcd5480da1d6a334fc9bca5f
revision: 99c9c5981cbebcd38933344ef54ee653c411a059
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2015-11-12 10:36:36.581958) =========
master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2015-11-12 10:36:36.582383) =========
========= Started set props: basedir (results: 0, elapsed: 0 secs) (at 2015-11-12 10:36:36.582678) =========
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-1447353301.628147-1865982038
_=/tools/buildbot/bin/python
using PTY: False
/builds/slave/test
program finished with exit code 0
elapsedTime=0.019646
basedir: '/builds/slave/test'
========= master_lag: 0.03 =========
========= Finished set props: basedir (results: 0, elapsed: 0 secs) (at 2015-11-12 10:36:36.627917) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-11-12 10:36:36.628229) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-11-12 10:36:36.653529) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-12 10:36:36.653872) =========
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-1447353301.628147-1865982038
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.014124
========= master_lag: 0.39 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-12 10:36:37.060198) =========
========= Started set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-11-12 10:36:37.060494) =========
script_repo_url: https://hg.mozilla.org/build/mozharness
========= Finished set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-11-12 10:36:37.061362) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-11-12 10:36:37.061651) =========
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-1447353301.628147-1865982038
_=/tools/buildbot/bin/python
using PTY: False
--2015-11-12 10:36:37-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102
Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12141 (12K) [text/x-python]
Saving to: `archiver_client.py'
0K .......... . 100% 10.7M=0.001s
2015-11-12 10:36:37 (10.7 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.311168
========= master_lag: 0.08 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-11-12 10:36:37.455304) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-12 10:36:37.455591) =========
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-1447353301.628147-1865982038
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.028665
========= master_lag: 0.03 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-12 10:36:37.516641) =========
========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2015-11-12 10:36:37.516988) =========
bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 99c9c5981cbebcd38933344ef54ee653c411a059 --destination scripts --debug'
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 99c9c5981cbebcd38933344ef54ee653c411a059 --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-1447353301.628147-1865982038
_=/tools/buildbot/bin/python
using PTY: False
2015-11-12 10:36:37,675 truncating revision to first 12 chars
2015-11-12 10:36:37,676 Setting DEBUG logging.
2015-11-12 10:36:37,676 attempt 1/10
2015-11-12 10:36:37,676 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/99c9c5981cbe?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2015-11-12 10:36:38,010 unpacking tar archive at: mozilla-inbound-99c9c5981cbe/testing/mozharness/
program finished with exit code 0
elapsedTime=0.612269
========= master_lag: 1.77 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2015-11-12 10:36:39.897352) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 2 secs) (at 2015-11-12 10:36:39.905829) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 2 secs) (at 2015-11-12 10:36:42.773808) =========
========= Started tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-11-12 10:36:42.774181) =========
TinderboxPrint: script_revlink: https://hg.mozilla.org/build/mozharness/rev/production
========= Finished tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-11-12 10:36:42.774627) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 36 mins, 51 secs) (at 2015-11-12 10:36:42.774936) =========
/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --e10s --total-chunks 8 --this-chunk 7 --blob-upload-branch mozilla-inbound --download-symbols true
in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs)
watching logfiles {}
argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--e10s', '--total-chunks', '8', '--this-chunk', '7', '--blob-upload-branch', 'mozilla-inbound', '--download-symbols', 'true']
environment:
CCACHE_DIR=/builds/ccache
CCACHE_UMASK=002
DISPLAY=:0
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
MOZ_HIDE_RESULTS_TABLE=1
MOZ_NODE_PATH=/usr/bin/node
MOZ_NO_REMOTE=1
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
NO_FAIL_ON_TEST_ERRORS=1
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PROPERTIES_FILE=/builds/slave/test/buildprops.json
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1447353301.628147-1865982038
_=/tools/buildbot/bin/python
using PTY: False
10:36:43 INFO - MultiFileLogger online at 20151112 10:36:43 in /builds/slave/test
10:36:43 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --e10s --total-chunks 8 --this-chunk 7 --blob-upload-branch mozilla-inbound --download-symbols true
10:36:43 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
10:36:43 INFO - {'append_to_log': False,
10:36:43 INFO - 'base_work_dir': '/builds/slave/test',
10:36:43 INFO - 'blob_upload_branch': 'mozilla-inbound',
10:36:43 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
10:36:43 INFO - 'buildbot_json_path': 'buildprops.json',
10:36:43 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
10:36:43 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
10:36:43 INFO - 'download_minidump_stackwalk': True,
10:36:43 INFO - 'download_symbols': 'true',
10:36:43 INFO - 'e10s': True,
10:36:43 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
10:36:43 INFO - 'tooltool.py': '/tools/tooltool.py',
10:36:43 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
10:36:43 INFO - '/tools/misc-python/virtualenv.py')},
10:36:43 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
10:36:43 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
10:36:43 INFO - 'log_level': 'info',
10:36:43 INFO - 'log_to_console': True,
10:36:43 INFO - 'opt_config_files': (),
10:36:43 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
10:36:43 INFO - '--processes=1',
10:36:43 INFO - '--config=%(test_path)s/wptrunner.ini',
10:36:43 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
10:36:43 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
10:36:43 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
10:36:43 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
10:36:43 INFO - 'pip_index': False,
10:36:43 INFO - 'require_test_zip': True,
10:36:43 INFO - 'test_type': ('testharness',),
10:36:43 INFO - 'this_chunk': '7',
10:36:43 INFO - 'tooltool_cache': '/builds/tooltool_cache',
10:36:43 INFO - 'total_chunks': '8',
10:36:43 INFO - 'virtualenv_path': 'venv',
10:36:43 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
10:36:43 INFO - 'work_dir': 'build'}
10:36:43 INFO - #####
10:36:43 INFO - ##### Running clobber step.
10:36:43 INFO - #####
10:36:43 INFO - Running pre-action listener: _resource_record_pre_action
10:36:43 INFO - Running main action method: clobber
10:36:43 INFO - rmtree: /builds/slave/test/build
10:36:43 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
10:36:43 INFO - Running post-action listener: _resource_record_post_action
10:36:43 INFO - #####
10:36:43 INFO - ##### Running read-buildbot-config step.
10:36:43 INFO - #####
10:36:43 INFO - Running pre-action listener: _resource_record_pre_action
10:36:43 INFO - Running main action method: read_buildbot_config
10:36:43 INFO - Using buildbot properties:
10:36:43 INFO - {
10:36:43 INFO - "properties": {
10:36:43 INFO - "buildnumber": 60,
10:36:43 INFO - "product": "firefox",
10:36:43 INFO - "script_repo_revision": "production",
10:36:43 INFO - "branch": "mozilla-inbound",
10:36:43 INFO - "repository": "",
10:36:43 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound debug test web-platform-tests-e10s-7",
10:36:43 INFO - "buildid": "20151112100741",
10:36:43 INFO - "slavename": "tst-linux32-spot-583",
10:36:43 INFO - "pgo_build": "False",
10:36:43 INFO - "basedir": "/builds/slave/test",
10:36:43 INFO - "project": "",
10:36:43 INFO - "platform": "linux",
10:36:43 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/",
10:36:43 INFO - "slavebuilddir": "test",
10:36:43 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-debug-unittest-7-3600",
10:36:43 INFO - "repo_path": "integration/mozilla-inbound",
10:36:43 INFO - "moz_repo_path": "",
10:36:43 INFO - "stage_platform": "linux",
10:36:43 INFO - "builduid": "137e5268dcd5480da1d6a334fc9bca5f",
10:36:43 INFO - "revision": "99c9c5981cbebcd38933344ef54ee653c411a059"
10:36:43 INFO - },
10:36:43 INFO - "sourcestamp": {
10:36:43 INFO - "repository": "",
10:36:43 INFO - "hasPatch": false,
10:36:43 INFO - "project": "",
10:36:43 INFO - "branch": "mozilla-inbound-linux-debug-unittest",
10:36:43 INFO - "changes": [
10:36:43 INFO - {
10:36:43 INFO - "category": null,
10:36:43 INFO - "files": [
10:36:43 INFO - {
10:36:43 INFO - "url": null,
10:36:43 INFO - "name": "https://queue.taskcluster.net/v1/task/4ZYnqNSxSnag-vSZiC8s6w/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2"
10:36:43 INFO - },
10:36:43 INFO - {
10:36:43 INFO - "url": null,
10:36:43 INFO - "name": "https://queue.taskcluster.net/v1/task/4ZYnqNSxSnag-vSZiC8s6w/artifacts/public/build/test_packages.json"
10:36:43 INFO - }
10:36:43 INFO - ],
10:36:43 INFO - "repository": "",
10:36:43 INFO - "rev": "0df5a6f549d415fb52e768529f90599e364fa341",
10:36:43 INFO - "who": "amccreight@mozilla.com",
10:36:43 INFO - "when": 1447346283,
10:36:43 INFO - "number": 6653901,
10:36:43 INFO - "comments": "Bug 1222495 - Get dom/workers/test/test_suspend.html working with e10s and B2G. r=khuey",
10:36:43 INFO - "project": "",
10:36:43 INFO - "at": "Thu 12 Nov 2015 08:38:03",
10:36:43 INFO - "branch": "mozilla-inbound-linux-debug-unittest",
10:36:43 INFO - "revlink": "",
10:36:43 INFO - "properties": [
10:36:43 INFO - [
10:36:43 INFO - "buildid",
10:36:43 INFO - "20151112080945",
10:36:43 INFO - "Change"
10:36:43 INFO - ],
10:36:43 INFO - [
10:36:43 INFO - "builduid",
10:36:43 INFO - "7acb524af7d54358894f85cb6070ebfb",
10:36:43 INFO - "Change"
10:36:43 INFO - ],
10:36:43 INFO - [
10:36:43 INFO - "pgo_build",
10:36:43 INFO - "False",
10:36:43 INFO - "Change"
10:36:43 INFO - ]
10:36:43 INFO - ],
10:36:43 INFO - "revision": "0df5a6f549d415fb52e768529f90599e364fa341"
10:36:43 INFO - },
10:36:43 INFO - {
10:36:43 INFO - "category": null,
10:36:43 INFO - "files": [
10:36:43 INFO - {
10:36:43 INFO - "url": null,
10:36:43 INFO - "name": "https://queue.taskcluster.net/v1/task/VlFjZwZWSAqPD33WmbeD3g/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2"
10:36:43 INFO - },
10:36:43 INFO - {
10:36:43 INFO - "url": null,
10:36:43 INFO - "name": "https://queue.taskcluster.net/v1/task/VlFjZwZWSAqPD33WmbeD3g/artifacts/public/build/test_packages.json"
10:36:43 INFO - }
10:36:43 INFO - ],
10:36:43 INFO - "repository": "",
10:36:43 INFO - "rev": "9e61ae324d135478280c09b5f493e9d375109334",
10:36:43 INFO - "who": "wmccloskey@mozilla.com",
10:36:43 INFO - "when": 1447346998,
10:36:43 INFO - "number": 6653962,
10:36:43 INFO - "comments": "Bug 1208874 - [webext] Generate an extension-specific UUID (r=kmag)\n",
10:36:43 INFO - "project": "",
10:36:43 INFO - "at": "Thu 12 Nov 2015 08:49:58",
10:36:43 INFO - "branch": "mozilla-inbound-linux-debug-unittest",
10:36:43 INFO - "revlink": "",
10:36:43 INFO - "properties": [
10:36:43 INFO - [
10:36:43 INFO - "buildid",
10:36:43 INFO - "20151112082053",
10:36:43 INFO - "Change"
10:36:43 INFO - ],
10:36:43 INFO - [
10:36:43 INFO - "builduid",
10:36:43 INFO - "447e78e65e6842898cd7cfa43b8d7fb8",
10:36:43 INFO - "Change"
10:36:43 INFO - ],
10:36:43 INFO - [
10:36:43 INFO - "pgo_build",
10:36:43 INFO - "False",
10:36:43 INFO - "Change"
10:36:43 INFO - ]
10:36:43 INFO - ],
10:36:43 INFO - "revision": "9e61ae324d135478280c09b5f493e9d375109334"
10:36:43 INFO - },
10:36:43 INFO - {
10:36:43 INFO - "category": null,
10:36:43 INFO - "files": [
10:36:43 INFO - {
10:36:43 INFO - "url": null,
10:36:43 INFO - "name": "https://queue.taskcluster.net/v1/task/7zRIZJtbTx6t8xnwZ1hnJw/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2"
10:36:43 INFO - },
10:36:43 INFO - {
10:36:43 INFO - "url": null,
10:36:43 INFO - "name": "https://queue.taskcluster.net/v1/task/7zRIZJtbTx6t8xnwZ1hnJw/artifacts/public/build/test_packages.json"
10:36:43 INFO - }
10:36:43 INFO - ],
10:36:43 INFO - "repository": "",
10:36:43 INFO - "rev": "f3ab1f50450af2a5380be725373ba4672326f401",
10:36:43 INFO - "who": "gijskruitbosch@gmail.com",
10:36:43 INFO - "when": 1447348959,
10:36:43 INFO - "number": 6654089,
10:36:43 INFO - "comments": "Bug 1224233 - fix crashy usage of IMENotificationSender::Run using on-screen keyboard on Windows, r=smaug",
10:36:43 INFO - "project": "",
10:36:43 INFO - "at": "Thu 12 Nov 2015 09:22:39",
10:36:43 INFO - "branch": "mozilla-inbound-linux-debug-unittest",
10:36:43 INFO - "revlink": "",
10:36:43 INFO - "properties": [
10:36:43 INFO - [
10:36:43 INFO - "buildid",
10:36:43 INFO - "20151112085445",
10:36:43 INFO - "Change"
10:36:43 INFO - ],
10:36:43 INFO - [
10:36:43 INFO - "builduid",
10:36:43 INFO - "226f65a180e843669f81ea10ce8e9c07",
10:36:43 INFO - "Change"
10:36:43 INFO - ],
10:36:43 INFO - [
10:36:43 INFO - "pgo_build",
10:36:43 INFO - "False",
10:36:43 INFO - "Change"
10:36:43 INFO - ]
10:36:43 INFO - ],
10:36:43 INFO - "revision": "f3ab1f50450af2a5380be725373ba4672326f401"
10:36:43 INFO - },
10:36:43 INFO - {
10:36:43 INFO - "category": null,
10:36:43 INFO - "files": [
10:36:43 INFO - {
10:36:43 INFO - "url": null,
10:36:43 INFO - "name": "https://queue.taskcluster.net/v1/task/BpGdoWQeRRmqkTR3JzAJEg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2"
10:36:43 INFO - },
10:36:43 INFO - {
10:36:43 INFO - "url": null,
10:36:43 INFO - "name": "https://queue.taskcluster.net/v1/task/BpGdoWQeRRmqkTR3JzAJEg/artifacts/public/build/test_packages.json"
10:36:43 INFO - }
10:36:43 INFO - ],
10:36:43 INFO - "repository": "",
10:36:43 INFO - "rev": "d34f0bd09295241efba3c390e0b0c1b612984f41",
10:36:43 INFO - "who": "nfroyd@mozilla.com",
10:36:43 INFO - "when": 1447349225,
10:36:43 INFO - "number": 6654101,
10:36:43 INFO - "comments": "Bug 1217047 - try harder in IsContractIDRegistered to return a reasonable answer; r=bsmedberg,f=yury",
10:36:43 INFO - "project": "",
10:36:43 INFO - "at": "Thu 12 Nov 2015 09:27:05",
10:36:43 INFO - "branch": "mozilla-inbound-linux-debug-unittest",
10:36:43 INFO - "revlink": "",
10:36:43 INFO - "properties": [
10:36:43 INFO - [
10:36:43 INFO - "buildid",
10:36:43 INFO - "20151112091150",
10:36:43 INFO - "Change"
10:36:43 INFO - ],
10:36:43 INFO - [
10:36:43 INFO - "builduid",
10:36:43 INFO - "0980000cebcc4f0cac6808bfec34d064",
10:36:43 INFO - "Change"
10:36:43 INFO - ],
10:36:43 INFO - [
10:36:43 INFO - "pgo_build",
10:36:43 INFO - "False",
10:36:43 INFO - "Change"
10:36:43 INFO - ]
10:36:43 INFO - ],
10:36:43 INFO - "revision": "d34f0bd09295241efba3c390e0b0c1b612984f41"
10:36:43 INFO - },
10:36:43 INFO - {
10:36:43 INFO - "category": null,
10:36:43 INFO - "files": [
10:36:43 INFO - {
10:36:43 INFO - "url": null,
10:36:43 INFO - "name": "https://queue.taskcluster.net/v1/task/WdFgZuTaTJO5ZP9ZdS5utw/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2"
10:36:43 INFO - },
10:36:43 INFO - {
10:36:43 INFO - "url": null,
10:36:43 INFO - "name": "https://queue.taskcluster.net/v1/task/WdFgZuTaTJO5ZP9ZdS5utw/artifacts/public/build/test_packages.json"
10:36:43 INFO - }
10:36:43 INFO - ],
10:36:43 INFO - "repository": "",
10:36:43 INFO - "rev": "89f3fe7202921aaf81b78cc1287b5e99940dc85b",
10:36:43 INFO - "who": "archaeopteryx@coole-files.de",
10:36:43 INFO - "when": 1447351162,
10:36:43 INFO - "number": 6654180,
10:36:43 INFO - "comments": "Backed out changesets 5a3092c456c0,8dcbfd14f1e5 (bug 1218433) for M3, W3 failures and M10 failure on Android. r=backout\n* * *\nBacked out changeset 8dcbfd14f1e5 (bug 1218433)\n\n\n462 INFO TEST-UNEXPECTED-FAIL | dom/security/test/csp/test_child-src_worker-redirect.html | CSP child-src worker test other-src-worker_redir-same - got \"Error: Failed to load script (nsresult = 0x805e0006)\", expected \"blocked\"\n479 INFO TEST-UNEXPECTED-FAIL | dom/security/test/csp/test_child-src_worker.html | Test timed out.\n486 INFO TEST-UNEXPECTED-FAIL | dom/security/test/csp/test_child-src_worker_data.html | Test timed out.",
10:36:43 INFO - "project": "",
10:36:43 INFO - "at": "Thu 12 Nov 2015 09:59:22",
10:36:43 INFO - "branch": "mozilla-inbound-linux-debug-unittest",
10:36:43 INFO - "revlink": "",
10:36:43 INFO - "properties": [
10:36:43 INFO - [
10:36:43 INFO - "buildid",
10:36:43 INFO - "20151112094548",
10:36:43 INFO - "Change"
10:36:43 INFO - ],
10:36:43 INFO - [
10:36:43 INFO - "builduid",
10:36:43 INFO - "02dfc7a0a0b7483894e7546ce2dff519",
10:36:43 INFO - "Change"
10:36:43 INFO - ],
10:36:43 INFO - [
10:36:43 INFO - "pgo_build",
10:36:43 INFO - "False",
10:36:43 INFO - "Change"
10:36:43 INFO - ]
10:36:43 INFO - ],
10:36:43 INFO - "revision": "89f3fe7202921aaf81b78cc1287b5e99940dc85b"
10:36:43 INFO - },
10:36:43 INFO - {
10:36:43 INFO - "category": null,
10:36:43 INFO - "files": [
10:36:43 INFO - {
10:36:43 INFO - "url": null,
10:36:43 INFO - "name": "https://queue.taskcluster.net/v1/task/TK-ko95cSWSQHmzizt5s3Q/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2"
10:36:43 INFO - },
10:36:43 INFO - {
10:36:43 INFO - "url": null,
10:36:43 INFO - "name": "https://queue.taskcluster.net/v1/task/TK-ko95cSWSQHmzizt5s3Q/artifacts/public/build/test_packages.json"
10:36:43 INFO - }
10:36:43 INFO - ],
10:36:43 INFO - "repository": "",
10:36:43 INFO - "rev": "756632e20aa46ce0b2feebdf6f04e6dacdc09811",
10:36:43 INFO - "who": "nfroyd@mozilla.com",
10:36:43 INFO - "when": 1447353102,
10:36:43 INFO - "number": 6654285,
10:36:43 INFO - "comments": "Bug 1221547 - part 2 - copy less data for file transfers over bluetooth; r=btian\n\nWe have a number of places where we create a Bluetooth request with\nallocated memory, then copy that memory into the raw data to be sent\nover the socket. We can do better by transferring ownership to the\nsocket data, rather than copying.",
10:36:43 INFO - "project": "",
10:36:43 INFO - "at": "Thu 12 Nov 2015 10:31:42",
10:36:43 INFO - "branch": "mozilla-inbound-linux-debug-unittest",
10:36:43 INFO - "revlink": "",
10:36:43 INFO - "properties": [
10:36:43 INFO - [
10:36:43 INFO - "buildid",
10:36:43 INFO - "20151112100440",
10:36:43 INFO - "Change"
10:36:43 INFO - ],
10:36:43 INFO - [
10:36:43 INFO - "builduid",
10:36:43 INFO - "fc42b1225b304fbc87b60387fbfad0da",
10:36:43 INFO - "Change"
10:36:43 INFO - ],
10:36:43 INFO - [
10:36:43 INFO - "pgo_build",
10:36:43 INFO - "False",
10:36:43 INFO - "Change"
10:36:43 INFO - ]
10:36:43 INFO - ],
10:36:43 INFO - "revision": "756632e20aa46ce0b2feebdf6f04e6dacdc09811"
10:36:43 INFO - },
10:36:43 INFO - {
10:36:43 INFO - "category": null,
10:36:43 INFO - "files": [
10:36:43 INFO - {
10:36:43 INFO - "url": null,
10:36:43 INFO - "name": "https://queue.taskcluster.net/v1/task/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2"
10:36:43 INFO - },
10:36:43 INFO - {
10:36:43 INFO - "url": null,
10:36:43 INFO - "name": "https://queue.taskcluster.net/v1/task/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/test_packages.json"
10:36:43 INFO - }
10:36:43 INFO - ],
10:36:43 INFO - "repository": "",
10:36:43 INFO - "rev": "99c9c5981cbebcd38933344ef54ee653c411a059",
10:36:43 INFO - "who": "dkeeler@mozilla.com",
10:36:43 INFO - "when": 1447353353,
10:36:43 INFO - "number": 6654304,
10:36:43 INFO - "comments": "bug 1223466 - update extended validation information to deal with root removals in NSS 3.21 r=mgoodwin\n\nThese entries were removed:\n\nfrom bug 1204962:\n\nCN=TC TrustCenter Universal CA III,OU=TC TrustCenter Universal CA,O=TC TrustCenter GmbH,C=DE\nSHA-256: 309B4A87F6CA56C93169AAA99C6D988854D7892BD5437E2D07B29CBEDA55D35D\nSHA-1: 9656CD7B57969895D0E141466806FBB8C6110687\n\nfrom bug 1204997:\n\nCN=A-Trust-nQual-03,OU=A-Trust-nQual-03,O=A-Trust Ges. f. Sicherheitssysteme im elektr. Datenverkehr GmbH,C=AT\nSHA-256: 793CBF4559B9FDE38AB22DF16869F69881AE14C4B0139AC788A78A1AFCCA02FB\nSHA-1: D3C063F219ED073E34AD5D750B327629FFD59AF2\n\nfrom bug 1208461:\n\nCN=UTN - DATACorp SGC,OU=http://www.usertrust.com,O=The USERTRUST Network,L=Salt Lake City,ST=UT,C=US\nSHA-256: 85FB2F91DD12275A0145B636534F84024AD68B69B8EE88684FF711375805B348\nSHA-1: 58119F0E128287EA50FDD987456F4F78DCFAD6D4",
10:36:43 INFO - "project": "",
10:36:43 INFO - "at": "Thu 12 Nov 2015 10:35:53",
10:36:43 INFO - "branch": "mozilla-inbound-linux-debug-unittest",
10:36:43 INFO - "revlink": "",
10:36:43 INFO - "properties": [
10:36:43 INFO - [
10:36:43 INFO - "buildid",
10:36:43 INFO - "20151112100741",
10:36:43 INFO - "Change"
10:36:43 INFO - ],
10:36:43 INFO - [
10:36:43 INFO - "builduid",
10:36:43 INFO - "137e5268dcd5480da1d6a334fc9bca5f",
10:36:43 INFO - "Change"
10:36:43 INFO - ],
10:36:43 INFO - [
10:36:43 INFO - "pgo_build",
10:36:43 INFO - "False",
10:36:43 INFO - "Change"
10:36:43 INFO - ]
10:36:43 INFO - ],
10:36:43 INFO - "revision": "99c9c5981cbebcd38933344ef54ee653c411a059"
10:36:43 INFO - }
10:36:43 INFO - ],
10:36:43 INFO - "revision": "99c9c5981cbebcd38933344ef54ee653c411a059"
10:36:43 INFO - }
10:36:43 INFO - }
10:36:43 INFO - Found installer url https://queue.taskcluster.net/v1/task/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2.
10:36:43 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/test_packages.json.
10:36:43 INFO - Running post-action listener: _resource_record_post_action
10:36:43 INFO - #####
10:36:43 INFO - ##### Running download-and-extract step.
10:36:43 INFO - #####
10:36:43 INFO - Running pre-action listener: _resource_record_pre_action
10:36:43 INFO - Running main action method: download_and_extract
10:36:43 INFO - mkdir: /builds/slave/test/build/tests
10:36:43 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')]}
10:36:43 INFO - https://queue.taskcluster.net/v1/task/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/test_packages.json matches https://queue.taskcluster.net
10:36:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/test_packages.json
10:36:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/test_packages.json
10:36:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/test_packages.json to /builds/slave/test/build/test_packages.json
10:36:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/test_packages.json', 'file_name': '/builds/slave/test/build/test_packages.json'}, attempt #1
10:36:44 INFO - Downloaded 1268 bytes.
10:36:44 INFO - Reading from file /builds/slave/test/build/test_packages.json
10:36:44 INFO - Using the following test package requirements:
10:36:44 INFO - {u'common': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip'],
10:36:44 INFO - u'cppunittest': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
10:36:44 INFO - u'firefox-45.0a1.en-US.linux-i686.cppunittest.tests.zip'],
10:36:44 INFO - u'jittest': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
10:36:44 INFO - u'jsshell-linux-i686.zip'],
10:36:44 INFO - u'mochitest': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
10:36:44 INFO - u'firefox-45.0a1.en-US.linux-i686.mochitest.tests.zip'],
10:36:44 INFO - u'mozbase': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip'],
10:36:44 INFO - u'reftest': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
10:36:44 INFO - u'firefox-45.0a1.en-US.linux-i686.reftest.tests.zip'],
10:36:44 INFO - u'talos': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
10:36:44 INFO - u'firefox-45.0a1.en-US.linux-i686.talos.tests.zip'],
10:36:44 INFO - u'web-platform': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
10:36:44 INFO - u'firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip'],
10:36:44 INFO - u'webapprt': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip'],
10:36:44 INFO - u'xpcshell': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
10:36:44 INFO - u'firefox-45.0a1.en-US.linux-i686.xpcshell.tests.zip']}
10:36:44 INFO - Downloading packages: [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip', u'firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform
10:36:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
10:36:44 INFO - https://queue.taskcluster.net/v1/task/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net
10:36:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip
10:36:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip
10:36:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip
10:36:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1
10:36:47 INFO - Downloaded 21421593 bytes.
10:36:47 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] in /builds/slave/test/build/tests
10:36:47 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip bin/* config/* mozbase/* marionette/* web-platform/*
10:36:47 INFO - Calling ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] with output_timeout 1760
10:36:47 INFO - caution: filename not matched: web-platform/*
10:36:47 INFO - Return code: 11
10:36: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')]}
10:36:47 INFO - https://queue.taskcluster.net/v1/task/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net
10:36:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip
10:36:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip
10:36:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip
10:36:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1
10:36:51 INFO - Downloaded 30916409 bytes.
10:36:51 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] in /builds/slave/test/build/tests
10:36:51 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip bin/* config/* mozbase/* marionette/* web-platform/*
10:36:51 INFO - Calling ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] with output_timeout 1760
10:36:54 INFO - caution: filename not matched: bin/*
10:36:54 INFO - caution: filename not matched: config/*
10:36:54 INFO - caution: filename not matched: mozbase/*
10:36:54 INFO - caution: filename not matched: marionette/*
10:36:54 INFO - Return code: 11
10:36: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')]}
10:36:54 INFO - https://queue.taskcluster.net/v1/task/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net
10:36:54 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2
10:36:54 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2
10:36:54 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.tar.bz2
10:36:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.tar.bz2'}, attempt #1
10:36:59 INFO - Downloaded 57734473 bytes.
10:36:59 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2
10:36:59 INFO - mkdir: /builds/slave/test/properties
10:36:59 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
10:36:59 INFO - Writing to file /builds/slave/test/properties/build_url
10:36:59 INFO - Contents:
10:36:59 INFO - build_url:https://queue.taskcluster.net/v1/task/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2
10:36:59 INFO - mkdir: /builds/slave/test/build/symbols
10:36: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')]}
10:36:59 INFO - https://queue.taskcluster.net/v1/task/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net
10:36:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.crashreporter-symbols.zip
10:36:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.crashreporter-symbols.zip
10:36:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/symbols/firefox-45.0a1.en-US.linux-i686.crashreporter-symbols.zip
10:36:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/symbols/firefox-45.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1
10:37:03 INFO - Downloaded 47464341 bytes.
10:37:03 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.crashreporter-symbols.zip
10:37:03 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url
10:37:03 INFO - Writing to file /builds/slave/test/properties/symbols_url
10:37:03 INFO - Contents:
10:37:03 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.crashreporter-symbols.zip
10:37:03 INFO - Running command: ['unzip', '-q', '/builds/slave/test/build/symbols/firefox-45.0a1.en-US.linux-i686.crashreporter-symbols.zip'] in /builds/slave/test/build/symbols
10:37:03 INFO - Copy/paste: unzip -q /builds/slave/test/build/symbols/firefox-45.0a1.en-US.linux-i686.crashreporter-symbols.zip
10:37:07 INFO - Return code: 0
10:37:07 INFO - Running post-action listener: _resource_record_post_action
10:37:07 INFO - Running post-action listener: set_extra_try_arguments
10:37:07 INFO - #####
10:37:07 INFO - ##### Running create-virtualenv step.
10:37:07 INFO - #####
10:37:07 INFO - Running pre-action listener: _pre_create_virtualenv
10:37:07 INFO - Running pre-action listener: _resource_record_pre_action
10:37:07 INFO - Running main action method: create_virtualenv
10:37:07 INFO - Creating virtualenv /builds/slave/test/build/venv
10:37:07 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
10:37:07 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
10:37:07 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
10:37:07 INFO - Using real prefix '/usr'
10:37:07 INFO - New python executable in /builds/slave/test/build/venv/bin/python
10:37:08 INFO - Installing distribute.............................................................................................................................................................................................done.
10:37:12 INFO - Installing pip.................done.
10:37:12 INFO - Return code: 0
10:37:12 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
10:37:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
10:37:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
10:37:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
10:37:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
10:37:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
10:37:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
10:37:12 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9ffeba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0c94d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa18ab50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa17a790>, '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 0xa06d908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa178bf0>, '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-1447353301.628147-1865982038', '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
10:37:12 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build
10:37:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1
10:37:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
10:37:12 INFO - 'CCACHE_UMASK': '002',
10:37:12 INFO - 'DISPLAY': ':0',
10:37:12 INFO - 'HOME': '/home/cltbld',
10:37:12 INFO - 'LANG': 'en_US.UTF-8',
10:37:12 INFO - 'LOGNAME': 'cltbld',
10:37:12 INFO - 'MAIL': '/var/mail/cltbld',
10:37:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
10:37:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
10:37:12 INFO - 'MOZ_NO_REMOTE': '1',
10:37:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
10:37:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
10:37:12 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
10:37:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
10:37:12 INFO - 'PWD': '/builds/slave/test',
10:37:12 INFO - 'SHELL': '/bin/bash',
10:37:12 INFO - 'SHLVL': '1',
10:37:12 INFO - 'TERM': 'linux',
10:37:12 INFO - 'TMOUT': '86400',
10:37:12 INFO - 'USER': 'cltbld',
10:37:12 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1447353301.628147-1865982038',
10:37:12 INFO - '_': '/tools/buildbot/bin/python'}
10:37:12 INFO - Ignoring indexes: https://pypi.python.org/simple/
10:37:12 INFO - Downloading/unpacking psutil>=0.7.1
10:37:12 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
10:37:12 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
10:37:12 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
10:37:12 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
10:37:12 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
10:37:12 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
10:37:15 INFO - Creating supposed download cache at /builds/slave/test/build/venv/cache
10:37:16 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fpsutil-3.1.1.tar.gz
10:37:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
10:37:16 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
10:37:16 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
10:37:16 INFO - Installing collected packages: psutil
10:37:16 INFO - Running setup.py install for psutil
10:37:16 INFO - building 'psutil._psutil_linux' extension
10:37:16 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
10:37:16 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’:
10:37:16 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow]
10:37:16 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
10:37:16 INFO - building 'psutil._psutil_posix' extension
10:37:16 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
10:37:17 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
10:37:17 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
10:37:17 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
10:37:17 INFO - Successfully installed psutil
10:37:17 INFO - Cleaning up...
10:37:17 INFO - Return code: 0
10:37:17 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
10:37: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')]}
10:37:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
10:37:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
10:37: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')]}
10:37:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
10:37:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
10:37: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', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9ffeba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0c94d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa18ab50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa17a790>, '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 0xa06d908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa178bf0>, '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-1447353301.628147-1865982038', '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
10:37:17 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build
10:37:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
10:37:17 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
10:37:17 INFO - 'CCACHE_UMASK': '002',
10:37:17 INFO - 'DISPLAY': ':0',
10:37:17 INFO - 'HOME': '/home/cltbld',
10:37:17 INFO - 'LANG': 'en_US.UTF-8',
10:37:17 INFO - 'LOGNAME': 'cltbld',
10:37:17 INFO - 'MAIL': '/var/mail/cltbld',
10:37:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
10:37:17 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
10:37:17 INFO - 'MOZ_NO_REMOTE': '1',
10:37:17 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
10:37:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
10:37:17 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
10:37:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
10:37:17 INFO - 'PWD': '/builds/slave/test',
10:37:17 INFO - 'SHELL': '/bin/bash',
10:37:17 INFO - 'SHLVL': '1',
10:37:17 INFO - 'TERM': 'linux',
10:37:17 INFO - 'TMOUT': '86400',
10:37:17 INFO - 'USER': 'cltbld',
10:37:17 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1447353301.628147-1865982038',
10:37:17 INFO - '_': '/tools/buildbot/bin/python'}
10:37:17 INFO - Ignoring indexes: https://pypi.python.org/simple/
10:37:17 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
10:37:17 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
10:37:17 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
10:37:17 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
10:37:17 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
10:37:17 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
10:37:17 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
10:37:20 INFO - Downloading mozsystemmonitor-0.0.tar.gz
10:37:20 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fmozsystemmonitor-0.0.tar.gz
10:37:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
10:37:20 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
10:37:20 INFO - Installing collected packages: mozsystemmonitor
10:37:20 INFO - Running setup.py install for mozsystemmonitor
10:37:21 INFO - Successfully installed mozsystemmonitor
10:37:21 INFO - Cleaning up...
10:37:21 INFO - Return code: 0
10:37:21 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
10:37:21 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')]}
10:37:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
10:37:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
10:37:21 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')]}
10:37:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
10:37:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
10:37:21 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9ffeba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0c94d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa18ab50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa17a790>, '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 0xa06d908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa178bf0>, '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-1447353301.628147-1865982038', '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
10:37:21 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build
10:37:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
10:37:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
10:37:21 INFO - 'CCACHE_UMASK': '002',
10:37:21 INFO - 'DISPLAY': ':0',
10:37:21 INFO - 'HOME': '/home/cltbld',
10:37:21 INFO - 'LANG': 'en_US.UTF-8',
10:37:21 INFO - 'LOGNAME': 'cltbld',
10:37:21 INFO - 'MAIL': '/var/mail/cltbld',
10:37:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
10:37:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
10:37:21 INFO - 'MOZ_NO_REMOTE': '1',
10:37:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
10:37:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
10:37:21 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
10:37:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
10:37:21 INFO - 'PWD': '/builds/slave/test',
10:37:21 INFO - 'SHELL': '/bin/bash',
10:37:21 INFO - 'SHLVL': '1',
10:37:21 INFO - 'TERM': 'linux',
10:37:21 INFO - 'TMOUT': '86400',
10:37:21 INFO - 'USER': 'cltbld',
10:37:21 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1447353301.628147-1865982038',
10:37:21 INFO - '_': '/tools/buildbot/bin/python'}
10:37:21 INFO - Ignoring indexes: https://pypi.python.org/simple/
10:37:21 INFO - Downloading/unpacking blobuploader==1.2.4
10:37: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
10:37: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
10:37:21 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
10:37:21 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
10:37: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
10:37: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
10:37:24 INFO - Downloading blobuploader-1.2.4.tar.gz
10:37:24 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fblobuploader-1.2.4.tar.gz
10:37:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
10:37:24 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
10:37:24 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
10:37:24 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
10:37:24 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
10:37:24 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
10:37:24 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
10:37:24 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
10:37:25 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Frequests-1.2.3.tar.gz
10:37:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
10:37:25 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
10:37:25 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
10:37:25 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
10:37:25 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
10:37:25 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
10:37:25 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
10:37:25 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
10:37:25 INFO - Downloading docopt-0.6.1.tar.gz
10:37:25 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fdocopt-0.6.1.tar.gz
10:37:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
10:37:26 INFO - Installing collected packages: blobuploader, requests, docopt
10:37:26 INFO - Running setup.py install for blobuploader
10:37:26 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
10:37:26 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
10:37:26 INFO - Running setup.py install for requests
10:37:27 INFO - Running setup.py install for docopt
10:37:27 INFO - Successfully installed blobuploader requests docopt
10:37:27 INFO - Cleaning up...
10:37:27 INFO - Return code: 0
10:37:27 INFO - Installing None into virtualenv /builds/slave/test/build/venv
10:37:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
10:37:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
10:37:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
10:37:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
10:37:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
10:37:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
10:37:27 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9ffeba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0c94d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa18ab50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa17a790>, '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 0xa06d908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa178bf0>, '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-1447353301.628147-1865982038', '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
10:37:27 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
10:37:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --download-cache /builds/slave/test/build/venv/cache --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
10:37:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
10:37:27 INFO - 'CCACHE_UMASK': '002',
10:37:27 INFO - 'DISPLAY': ':0',
10:37:27 INFO - 'HOME': '/home/cltbld',
10:37:27 INFO - 'LANG': 'en_US.UTF-8',
10:37:27 INFO - 'LOGNAME': 'cltbld',
10:37:27 INFO - 'MAIL': '/var/mail/cltbld',
10:37:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
10:37:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
10:37:27 INFO - 'MOZ_NO_REMOTE': '1',
10:37:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
10:37:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
10:37:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
10:37:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
10:37:27 INFO - 'PWD': '/builds/slave/test',
10:37:27 INFO - 'SHELL': '/bin/bash',
10:37:27 INFO - 'SHLVL': '1',
10:37:27 INFO - 'TERM': 'linux',
10:37:27 INFO - 'TMOUT': '86400',
10:37:27 INFO - 'USER': 'cltbld',
10:37:27 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1447353301.628147-1865982038',
10:37:27 INFO - '_': '/tools/buildbot/bin/python'}
10:37:27 INFO - Ignoring indexes: https://pypi.python.org/simple/
10:37:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
10:37:27 INFO - Running setup.py (path:/tmp/pip-WER4an-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
10:37:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
10:37:27 INFO - Running setup.py (path:/tmp/pip-eMqc24-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
10:37:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
10:37:27 INFO - Running setup.py (path:/tmp/pip-G0Xx93-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
10:37:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
10:37:28 INFO - Running setup.py (path:/tmp/pip-7_WMyx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
10:37:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
10:37:28 INFO - Running setup.py (path:/tmp/pip-CoRmjS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
10:37:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
10:37:28 INFO - Running setup.py (path:/tmp/pip-6TaReK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
10:37:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
10:37:28 INFO - Running setup.py (path:/tmp/pip-rmUIHG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
10:37:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
10:37:28 INFO - Running setup.py (path:/tmp/pip-9PVVKR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
10:37:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
10:37:28 INFO - Running setup.py (path:/tmp/pip-0X_R7E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
10:37:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
10:37:28 INFO - Running setup.py (path:/tmp/pip-5gK7MU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
10:37:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
10:37:28 INFO - Running setup.py (path:/tmp/pip-qC8uWA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
10:37:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
10:37:29 INFO - Running setup.py (path:/tmp/pip-GRLcBY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
10:37:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
10:37:29 INFO - Running setup.py (path:/tmp/pip-kZPIt6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
10:37:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
10:37:29 INFO - Running setup.py (path:/tmp/pip-M938Vj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
10:37:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
10:37:29 INFO - Running setup.py (path:/tmp/pip-ihNUF8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
10:37:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
10:37:29 INFO - Running setup.py (path:/tmp/pip-C9SY8I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
10:37:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
10:37:29 INFO - Running setup.py (path:/tmp/pip-hfHkO4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
10:37:29 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
10:37:29 INFO - Running setup.py (path:/tmp/pip-pLTm3Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
10:37:29 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
10:37:29 INFO - Running setup.py (path:/tmp/pip-jg8DSi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
10:37:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
10:37:30 INFO - Running setup.py (path:/tmp/pip-jJR512-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
10:37:30 INFO - Unpacking /builds/slave/test/build/tests/marionette
10:37:30 INFO - Running setup.py (path:/tmp/pip-BdS0es-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
10:37:30 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
10:37:30 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
10:37:30 INFO - Running setup.py install for manifestparser
10:37:30 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
10:37:30 INFO - Running setup.py install for mozcrash
10:37:30 INFO - Running setup.py install for mozdebug
10:37:31 INFO - Running setup.py install for mozdevice
10:37:31 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
10:37:31 INFO - Installing dm script to /builds/slave/test/build/venv/bin
10:37:31 INFO - Running setup.py install for mozfile
10:37:31 INFO - Running setup.py install for mozhttpd
10:37:31 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
10:37:31 INFO - Running setup.py install for mozinfo
10:37:31 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
10:37:31 INFO - Running setup.py install for mozInstall
10:37:32 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
10:37:32 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
10:37:32 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
10:37:32 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
10:37:32 INFO - Running setup.py install for mozleak
10:37:32 INFO - Running setup.py install for mozlog
10:37:32 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
10:37:32 INFO - Running setup.py install for moznetwork
10:37:32 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
10:37:32 INFO - Running setup.py install for mozprocess
10:37:33 INFO - Running setup.py install for mozprofile
10:37:33 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
10:37:33 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
10:37:33 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
10:37:33 INFO - Running setup.py install for mozrunner
10:37:33 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
10:37:33 INFO - Running setup.py install for mozscreenshot
10:37:33 INFO - Running setup.py install for moztest
10:37:33 INFO - Running setup.py install for mozversion
10:37:34 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
10:37:34 INFO - Running setup.py install for marionette-transport
10:37:34 INFO - Running setup.py install for marionette-driver
10:37:34 INFO - Running setup.py install for browsermob-proxy
10:37:34 INFO - Running setup.py install for marionette-client
10:37:34 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
10:37:35 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
10:37:35 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
10:37:35 INFO - Cleaning up...
10:37:35 INFO - Return code: 0
10:37:35 INFO - Installing None into virtualenv /builds/slave/test/build/venv
10:37:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
10:37:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
10:37:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
10:37:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
10:37:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
10:37:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
10:37:35 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9ffeba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0c94d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa18ab50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa17a790>, '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 0xa06d908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa178bf0>, '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-1447353301.628147-1865982038', '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
10:37:35 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
10:37:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
10:37:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
10:37:35 INFO - 'CCACHE_UMASK': '002',
10:37:35 INFO - 'DISPLAY': ':0',
10:37:35 INFO - 'HOME': '/home/cltbld',
10:37:35 INFO - 'LANG': 'en_US.UTF-8',
10:37:35 INFO - 'LOGNAME': 'cltbld',
10:37:35 INFO - 'MAIL': '/var/mail/cltbld',
10:37:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
10:37:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
10:37:35 INFO - 'MOZ_NO_REMOTE': '1',
10:37:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
10:37:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
10:37:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
10:37:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
10:37:35 INFO - 'PWD': '/builds/slave/test',
10:37:35 INFO - 'SHELL': '/bin/bash',
10:37:35 INFO - 'SHLVL': '1',
10:37:35 INFO - 'TERM': 'linux',
10:37:35 INFO - 'TMOUT': '86400',
10:37:35 INFO - 'USER': 'cltbld',
10:37:35 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1447353301.628147-1865982038',
10:37:35 INFO - '_': '/tools/buildbot/bin/python'}
10:37:35 INFO - Ignoring indexes: https://pypi.python.org/simple/
10:37:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
10:37:35 INFO - Running setup.py (path:/tmp/pip-CbqcMr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
10:37:35 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))
10:37:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
10:37:35 INFO - Running setup.py (path:/tmp/pip-nRoO4v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
10:37:35 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))
10:37:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
10:37:35 INFO - Running setup.py (path:/tmp/pip-hpeak0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
10:37:36 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))
10:37:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
10:37:36 INFO - Running setup.py (path:/tmp/pip-Pd5lFi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
10:37:36 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.47 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
10:37:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
10:37:36 INFO - Running setup.py (path:/tmp/pip-CI1Xxb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
10:37:36 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))
10:37:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
10:37:36 INFO - Running setup.py (path:/tmp/pip-zYJ4ds-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
10:37:36 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))
10:37:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
10:37:36 INFO - Running setup.py (path:/tmp/pip-JXkczI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
10:37:36 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7))
10:37:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
10:37:36 INFO - Running setup.py (path:/tmp/pip-YILdA4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
10:37:36 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))
10:37:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
10:37:36 INFO - Running setup.py (path:/tmp/pip-aH6GB1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
10:37:36 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))
10:37:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
10:37:36 INFO - Running setup.py (path:/tmp/pip-ErH3zV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
10:37:36 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))
10:37:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
10:37:36 INFO - Running setup.py (path:/tmp/pip-9qxdMX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
10:37:37 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))
10:37:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
10:37:37 INFO - Running setup.py (path:/tmp/pip-PBbbT2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
10:37:37 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))
10:37:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
10:37:37 INFO - Running setup.py (path:/tmp/pip-WZEmOg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
10:37:37 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))
10:37:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
10:37:37 INFO - Running setup.py (path:/tmp/pip-J4yN6b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
10:37:37 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))
10:37:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
10:37:37 INFO - Running setup.py (path:/tmp/pip-uLuUaX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
10:37:37 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))
10:37:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
10:37:37 INFO - Running setup.py (path:/tmp/pip-YSS3Y2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
10:37:37 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))
10:37:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
10:37:37 INFO - Running setup.py (path:/tmp/pip-k9Qz9I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
10:37:37 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))
10:37:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
10:37:37 INFO - Running setup.py (path:/tmp/pip-37vTaB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
10:37:38 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))
10:37:38 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
10:37:38 INFO - Running setup.py (path:/tmp/pip-Mbx_qU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
10:37:38 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))
10:37:38 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
10:37:38 INFO - Running setup.py (path:/tmp/pip-w4cPzA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
10:37:38 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))
10:37:38 INFO - Unpacking /builds/slave/test/build/tests/marionette
10:37:38 INFO - Running setup.py (path:/tmp/pip-2B8r8n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
10:37:38 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
10:37:38 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))
10:37:38 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))
10:37:38 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))
10:37:38 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))
10:37:38 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.47->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
10:37:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.47->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
10:37:38 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
10:37:38 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
10:37:38 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
10:37:38 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
10:37:38 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
10:37:38 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
10:37:38 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
10:37:41 INFO - Downloading blessings-1.5.1.tar.gz
10:37:41 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
10:37:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
10:37:42 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))
10:37:42 INFO - Installing collected packages: blessings
10:37:42 INFO - Running setup.py install for blessings
10:37:42 INFO - Successfully installed blessings
10:37:42 INFO - Cleaning up...
10:37:42 INFO - Return code: 0
10:37:42 INFO - Done creating virtualenv /builds/slave/test/build/venv.
10:37:42 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
10:37:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
10:37:42 INFO - Reading from file tmpfile_stdout
10:37:42 INFO - Current package versions:
10:37:42 INFO - argparse == 1.2.1
10:37:42 INFO - blessings == 1.5.1
10:37:42 INFO - blobuploader == 1.2.4
10:37:42 INFO - browsermob-proxy == 0.6.0
10:37:42 INFO - docopt == 0.6.1
10:37:42 INFO - manifestparser == 1.1
10:37:42 INFO - marionette-client == 1.1.0
10:37:42 INFO - marionette-driver == 1.1.0
10:37:42 INFO - marionette-transport == 1.0.0
10:37:42 INFO - mozInstall == 1.12
10:37:42 INFO - mozcrash == 0.16
10:37:42 INFO - mozdebug == 0.1
10:37:42 INFO - mozdevice == 0.47
10:37:42 INFO - mozfile == 1.2
10:37:42 INFO - mozhttpd == 0.7
10:37:42 INFO - mozinfo == 0.9
10:37:42 INFO - mozleak == 0.1
10:37:42 INFO - mozlog == 3.0
10:37:42 INFO - moznetwork == 0.27
10:37:42 INFO - mozprocess == 0.22
10:37:42 INFO - mozprofile == 0.27
10:37:42 INFO - mozrunner == 6.11
10:37:42 INFO - mozscreenshot == 0.1
10:37:42 INFO - mozsystemmonitor == 0.0
10:37:42 INFO - moztest == 0.7
10:37:42 INFO - mozversion == 1.4
10:37:42 INFO - psutil == 3.1.1
10:37:42 INFO - requests == 1.2.3
10:37:42 INFO - wsgiref == 0.1.2
10:37:42 INFO - Running post-action listener: _resource_record_post_action
10:37:42 INFO - Running post-action listener: _start_resource_monitoring
10:37:42 INFO - Starting resource monitoring.
10:37:42 INFO - #####
10:37:42 INFO - ##### Running pull step.
10:37:42 INFO - #####
10:37:42 INFO - Running pre-action listener: _resource_record_pre_action
10:37:42 INFO - Running main action method: pull
10:37:42 INFO - Pull has nothing to do!
10:37:42 INFO - Running post-action listener: _resource_record_post_action
10:37:42 INFO - #####
10:37:42 INFO - ##### Running install step.
10:37:42 INFO - #####
10:37:42 INFO - Running pre-action listener: _resource_record_pre_action
10:37:42 INFO - Running main action method: install
10:37:42 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
10:37:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
10:37:43 INFO - Reading from file tmpfile_stdout
10:37:43 INFO - Detecting whether we're running mozinstall >=1.0...
10:37:43 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
10:37:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
10:37:43 INFO - Reading from file tmpfile_stdout
10:37:43 INFO - Output received:
10:37:43 INFO - Usage: mozinstall [options] installer
10:37:43 INFO - Options:
10:37:43 INFO - -h, --help show this help message and exit
10:37:43 INFO - -d DEST, --destination=DEST
10:37:43 INFO - Directory to install application into. [default:
10:37:43 INFO - "/builds/slave/test"]
10:37:43 INFO - --app=APP Application being installed. [default: firefox]
10:37:43 INFO - mkdir: /builds/slave/test/build/application
10:37:43 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application']
10:37:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application
10:38:06 INFO - Reading from file tmpfile_stdout
10:38:06 INFO - Output received:
10:38:06 INFO - /builds/slave/test/build/application/firefox/firefox
10:38:06 INFO - Running post-action listener: _resource_record_post_action
10:38:06 INFO - #####
10:38:06 INFO - ##### Running run-tests step.
10:38:06 INFO - #####
10:38:06 INFO - Running pre-action listener: _resource_record_pre_action
10:38:06 INFO - Running main action method: run_tests
10:38:06 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
10:38:06 INFO - minidump filename unknown. determining based upon platform and arch
10:38:06 INFO - minidump tooltool manifest unknown. determining based upon platform and arch
10:38:06 INFO - grabbing minidump binary from tooltool
10:38:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
10:38:06 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 0xa17a790>, '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 0xa06d908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa178bf0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
10:38:06 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
10:38:06 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
10:38:06 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
10:38:06 INFO - Return code: 0
10:38:06 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755
10:38:06 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
10:38:06 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/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--e10s', '--total-chunks=8', '--this-chunk=7', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build
10:38:06 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/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --e10s --total-chunks=8 --this-chunk=7 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil
10:38:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
10:38:06 INFO - 'CCACHE_UMASK': '002',
10:38:06 INFO - 'DISPLAY': ':0',
10:38:06 INFO - 'HOME': '/home/cltbld',
10:38:06 INFO - 'LANG': 'en_US.UTF-8',
10:38:06 INFO - 'LOGNAME': 'cltbld',
10:38:06 INFO - 'MAIL': '/var/mail/cltbld',
10:38:06 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
10:38:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
10:38:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
10:38:06 INFO - 'MOZ_NO_REMOTE': '1',
10:38:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
10:38:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
10:38:06 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
10:38:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
10:38:06 INFO - 'PWD': '/builds/slave/test',
10:38:06 INFO - 'SHELL': '/bin/bash',
10:38:06 INFO - 'SHLVL': '1',
10:38:06 INFO - 'TERM': 'linux',
10:38:06 INFO - 'TMOUT': '86400',
10:38:06 INFO - 'USER': 'cltbld',
10:38:06 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1447353301.628147-1865982038',
10:38:06 INFO - '_': '/tools/buildbot/bin/python'}
10:38:06 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/Sj-l2xG8R-S682J9OymQZg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--e10s', '--total-chunks=8', '--this-chunk=7', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000
10:38:13 INFO - Using 1 client processes
10:38:13 INFO - wptserve Starting http server on 127.0.0.1:8000
10:38:13 INFO - wptserve Starting http server on 127.0.0.1:8001
10:38:13 INFO - wptserve Starting http server on 127.0.0.1:8443
10:38:15 INFO - SUITE-START | Running 820 tests
10:38:15 INFO - Running testharness tests
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 7ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 8ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 8ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 8ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 8ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 1ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.swap-origin-redirect.http.html | took 1ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 8ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html | took 8ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 1ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 8ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms
10:38:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
10:38:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
10:38:15 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
10:38:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
10:38:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
10:38:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
10:38:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
10:38:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
10:38:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
10:38:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
10:38:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
10:38:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
10:38:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
10:38:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
10:38:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
10:38:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
10:38:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
10:38:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
10:38:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
10:38:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
10:38:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
10:38:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
10:38:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
10:38:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
10:38:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
10:38:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
10:38:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
10:38:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
10:38:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
10:38:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
10:38:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
10:38:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
10:38:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
10:38:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
10:38:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
10:38:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
10:38:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
10:38:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
10:38:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
10:38:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
10:38:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
10:38:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
10:38:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
10:38:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
10:38:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
10:38:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
10:38:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
10:38:16 INFO - TEST-START | /selection/extend.html
10:38:16 INFO - TEST-SKIP | /selection/extend.html | took 1ms
10:38:16 INFO - Setting up ssl
10:38:16 INFO - PROCESS | certutil |
10:38:16 INFO - PROCESS | certutil |
10:38:16 INFO - PROCESS | certutil |
10:38:16 INFO - Certificate Nickname Trust Attributes
10:38:16 INFO - SSL,S/MIME,JAR/XPI
10:38:16 INFO -
10:38:16 INFO - web-platform-tests CT,,
10:38:16 INFO -
10:38:16 INFO - Starting runner
10:38:17 INFO - PROCESS | 13505 | 1447353497610 Marionette INFO Marionette enabled via build flag and pref
10:38:17 INFO - PROCESS | 13505 | ++DOCSHELL 0xa56e8400 == 1 [pid = 13505] [id = 1]
10:38:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 1 (0xa56e8800) [pid = 13505] [serial = 1] [outer = (nil)]
10:38:17 INFO - PROCESS | 13505 | [13505] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2084
10:38:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 2 (0xa4c4d400) [pid = 13505] [serial = 2] [outer = 0xa56e8800]
10:38:18 INFO - PROCESS | 13505 | 1447353498273 Marionette INFO Listening on port 2828
10:38:18 INFO - PROCESS | 13505 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a03fe7e0
10:38:19 INFO - PROCESS | 13505 | [GFX2-]: Unrecognized feature DIRECT3D_9_LAYERS, WEBGL_ANGLE
10:38:19 INFO - PROCESS | 13505 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 9fe7df40
10:38:19 INFO - PROCESS | 13505 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9fef6840
10:38:19 INFO - PROCESS | 13505 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9fef9460
10:38:19 INFO - PROCESS | 13505 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned b7286d40
10:38:20 INFO - PROCESS | 13505 | 1447353500086 Marionette INFO Marionette enabled via command-line flag
10:38:20 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f7cd400 == 2 [pid = 13505] [id = 2]
10:38:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 3 (0xa567f000) [pid = 13505] [serial = 3] [outer = (nil)]
10:38:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 4 (0xa567f800) [pid = 13505] [serial = 4] [outer = 0xa567f000]
10:38:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 5 (0x9f652000) [pid = 13505] [serial = 5] [outer = 0xa56e8800]
10:38:20 INFO - PROCESS | 13505 | [13505] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 841
10:38:20 INFO - PROCESS | 13505 | 1447353500302 Marionette INFO Accepted connection conn0 from 127.0.0.1:50425
10:38:20 INFO - PROCESS | 13505 | 1447353500306 Marionette DEBUG conn0 client <- {"applicationType":"gecko","marionetteProtocol":2}
10:38:20 INFO - PROCESS | 13505 | [13505] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 841
10:38:20 INFO - PROCESS | 13505 | 1447353500524 Marionette INFO Accepted connection conn1 from 127.0.0.1:50426
10:38:20 INFO - PROCESS | 13505 | 1447353500526 Marionette DEBUG conn1 client <- {"applicationType":"gecko","marionetteProtocol":2}
10:38:20 INFO - PROCESS | 13505 | 1447353500532 Marionette INFO Closed connection conn0
10:38:20 INFO - PROCESS | 13505 | [13505] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 841
10:38:20 INFO - PROCESS | 13505 | 1447353500596 Marionette INFO Accepted connection conn2 from 127.0.0.1:50427
10:38:20 INFO - PROCESS | 13505 | 1447353500598 Marionette DEBUG conn2 client <- {"applicationType":"gecko","marionetteProtocol":2}
10:38:20 INFO - PROCESS | 13505 | 1447353500629 Marionette INFO Closed connection conn2
10:38:20 INFO - PROCESS | 13505 | 1447353500638 Marionette DEBUG conn1 -> {"name":"newSession","parameters":{"sessionId":null,"capabilities":null}}
10:38:21 INFO - PROCESS | 13505 | [13505] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 966
10:38:21 INFO - PROCESS | 13505 | ++DOCSHELL 0x9cbddc00 == 3 [pid = 13505] [id = 3]
10:38:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 6 (0xa045cc00) [pid = 13505] [serial = 6] [outer = (nil)]
10:38:21 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0f66800 == 4 [pid = 13505] [id = 4]
10:38:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 7 (0xa0f67400) [pid = 13505] [serial = 7] [outer = (nil)]
10:38:22 INFO - PROCESS | 13505 | [13505] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272
10:38:22 INFO - PROCESS | 13505 | ++DOCSHELL 0x9b95d000 == 5 [pid = 13505] [id = 5]
10:38:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 8 (0x9b95d400) [pid = 13505] [serial = 8] [outer = (nil)]
10:38:22 INFO - PROCESS | 13505 | [13505] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272
10:38:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 9 (0x9b444c00) [pid = 13505] [serial = 9] [outer = 0x9b95d400]
10:38:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 10 (0x9b1c1000) [pid = 13505] [serial = 10] [outer = 0xa045cc00]
10:38:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 11 (0x9b1c2c00) [pid = 13505] [serial = 11] [outer = 0xa0f67400]
10:38:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 12 (0x9b1c5000) [pid = 13505] [serial = 12] [outer = 0x9b95d400]
10:38:24 INFO - PROCESS | 13505 | 1447353504447 Marionette INFO loaded listener.js
10:38:24 INFO - PROCESS | 13505 | 1447353504482 Marionette INFO loaded listener.js
10:38:24 INFO - PROCESS | 13505 | ++DOMWINDOW == 13 (0x9abeac00) [pid = 13505] [serial = 13] [outer = 0x9b95d400]
10:38:24 INFO - PROCESS | 13505 | 1447353504953 Marionette DEBUG conn1 client <- {"sessionId":"f43397a3-bc57-4fc9-bbc2-63fe97d06ce9","capabilities":{"browserName":"Firefox","browserVersion":"45.0a1","platformName":"LINUX","platformVersion":"45.0a1","specificationLevel":"1","raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20151112100741","device":"desktop","version":"45.0a1"}}
10:38:25 INFO - PROCESS | 13505 | [13505] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:38:25 INFO - PROCESS | 13505 | 1447353505340 Marionette DEBUG conn1 -> {"name":"getContext"}
10:38:25 INFO - PROCESS | 13505 | 1447353505344 Marionette DEBUG conn1 client <- {"value":"content"}
10:38:25 INFO - PROCESS | 13505 | 1447353505717 Marionette DEBUG conn1 -> {"name":"setContext","parameters":{"value":"chrome"}}
10:38:25 INFO - PROCESS | 13505 | 1447353505721 Marionette DEBUG conn1 client <- {}
10:38:25 INFO - PROCESS | 13505 | 1447353505816 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}}
10:38:27 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/toolkit/xre/nsXREDirProvider.cpp, line 1399
10:38:27 INFO - PROCESS | 13505 | ++DOCSHELL 0xaa1b2c00 == 1 [pid = 13556] [id = 1]
10:38:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 1 (0xaa1f9000) [pid = 13556] [serial = 1] [outer = (nil)]
10:38:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 2 (0xa77b5c00) [pid = 13556] [serial = 2] [outer = 0xaa1f9000]
10:38:27 INFO - PROCESS | 13505 | [Parent 13505] WARNING: Could not get disk information from DiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/storage/DOMStorageIPC.cpp, line 320
10:38:28 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:38:28 INFO - PROCESS | 13505 | [Parent 13505] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 319
10:38:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 3 (0xa7394c00) [pid = 13556] [serial = 3] [outer = 0xaa1f9000]
10:38:28 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_TRUE(startupCache) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xbl/nsXBLDocumentInfo.cpp, line 214
10:38:28 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_TRUE(startupCache) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xbl/nsXBLDocumentInfo.cpp, line 282
10:38:29 INFO - PROCESS | 13505 | [Parent 13505] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109
10:38:29 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
10:38:29 INFO - PROCESS | 13505 | ++DOCSHELL 0xa7395c00 == 2 [pid = 13556] [id = 2]
10:38:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 4 (0xa7396000) [pid = 13556] [serial = 4] [outer = (nil)]
10:38:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 5 (0xa687e400) [pid = 13556] [serial = 5] [outer = 0xa7396000]
10:38:29 INFO - PROCESS | 13505 | ++DOCSHELL 0x9a826800 == 6 [pid = 13505] [id = 6]
10:38:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 14 (0x9a827000) [pid = 13505] [serial = 14] [outer = (nil)]
10:38:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 15 (0x9a89cc00) [pid = 13505] [serial = 15] [outer = 0x9a827000]
10:38:29 INFO - PROCESS | 13505 | ++DOCSHELL 0x9abe3800 == 7 [pid = 13505] [id = 7]
10:38:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 16 (0x9abe5800) [pid = 13505] [serial = 16] [outer = (nil)]
10:38:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 17 (0x9ac19c00) [pid = 13505] [serial = 17] [outer = 0x9abe5800]
10:38:29 INFO - PROCESS | 13505 | 1447353509970 Marionette INFO loaded listener.js
10:38:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 18 (0x9abe4000) [pid = 13505] [serial = 18] [outer = 0x9a827000]
10:38:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 19 (0x9b30f400) [pid = 13505] [serial = 19] [outer = 0x9abe5800]
10:38:30 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ac17400 == 8 [pid = 13505] [id = 8]
10:38:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 20 (0x9b1c3c00) [pid = 13505] [serial = 20] [outer = (nil)]
10:38:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 21 (0x9cbd1000) [pid = 13505] [serial = 21] [outer = 0x9b1c3c00]
10:38:30 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:38:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 22 (0x9eb10c00) [pid = 13505] [serial = 22] [outer = 0x9b1c3c00]
10:38:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 6 (0xa6886800) [pid = 13556] [serial = 6] [outer = 0xa7396000]
10:38:31 INFO - PROCESS | 13505 | [Parent 13505] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 101
10:38:31 INFO - PROCESS | 13505 | [Parent 13505] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:38:31 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
10:38:31 INFO - document served over http requires an http
10:38:31 INFO - sub-resource via fetch-request using the http-csp
10:38:31 INFO - delivery method with keep-origin-redirect and when
10: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"
10:38:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:38:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:38:31 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:38:31 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:38:31 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:38:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:38:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:38:31 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
10:38:31 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2485ms
10:38:31 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
10:38:32 INFO - PROCESS | 13505 | ++DOCSHELL 0xa5ed1400 == 3 [pid = 13556] [id = 3]
10:38:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 7 (0xa5ed4800) [pid = 13556] [serial = 7] [outer = (nil)]
10:38:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 8 (0xa5ed6400) [pid = 13556] [serial = 8] [outer = 0xa5ed4800]
10:38:32 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:38:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 9 (0xa688cc00) [pid = 13556] [serial = 9] [outer = 0xa5ed4800]
10:38:33 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
10:38:33 INFO - document served over http requires an http
10:38:33 INFO - sub-resource via fetch-request using the http-csp
10:38:33 INFO - delivery method with no-redirect and when
10: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"
10:38:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:38:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:38:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:38:33 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:38:33 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:38:33 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:38:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:38:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:38:33 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
10:38:33 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1953ms
10:38:33 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
10:38:34 INFO - PROCESS | 13505 | ++DOCSHELL 0xa5c4f800 == 4 [pid = 13556] [id = 4]
10:38:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 10 (0xa5c4fc00) [pid = 13556] [serial = 10] [outer = (nil)]
10:38:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 11 (0xa5c51800) [pid = 13556] [serial = 11] [outer = 0xa5c4fc00]
10:38:34 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:38:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 12 (0xa7389000) [pid = 13556] [serial = 12] [outer = 0xa5c4fc00]
10:38:36 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
10:38:36 INFO - document served over http requires an http
10:38:36 INFO - sub-resource via fetch-request using the http-csp
10:38:36 INFO - delivery method with swap-origin-redirect and when
10: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"
10:38:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:38:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:38:36 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:38:36 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:38:36 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:38:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:38:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:38:36 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html:23:7
10:38:36 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2634ms
10:38:36 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
10:38:36 INFO - PROCESS | 13505 | ++DOCSHELL 0xa5a62800 == 5 [pid = 13556] [id = 5]
10:38:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 13 (0xa5a62c00) [pid = 13556] [serial = 13] [outer = (nil)]
10:38:37 INFO - PROCESS | 13505 | ++DOMWINDOW == 14 (0xa5c51c00) [pid = 13556] [serial = 14] [outer = 0xa5a62c00]
10:38:37 INFO - PROCESS | 13505 | --DOCSHELL 0x9b95d000 == 7 [pid = 13505] [id = 5]
10:38:37 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:38:37 INFO - PROCESS | 13505 | ++DOMWINDOW == 15 (0xa584ec00) [pid = 13556] [serial = 15] [outer = 0xa5a62c00]
10:38:38 INFO - PROCESS | 13505 | ++DOCSHELL 0xa5855400 == 6 [pid = 13556] [id = 6]
10:38:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 16 (0xa5855800) [pid = 13556] [serial = 16] [outer = (nil)]
10:38:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 17 (0xa5857800) [pid = 13556] [serial = 17] [outer = 0xa5855800]
10:38:38 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
10:38:38 INFO - document served over http requires an http
10:38:38 INFO - sub-resource via iframe-tag using the http-csp
10:38:38 INFO - delivery method with keep-origin-redirect and when
10:38: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"
10:38:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:38:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:38:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:38:38 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:38:38 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:38:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:38:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:38:38 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html:23:7
10:38:38 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2035ms
10:38:38 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
10:38:39 INFO - PROCESS | 13505 | ++DOCSHELL 0xa5856800 == 7 [pid = 13556] [id = 7]
10:38:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 18 (0xa585b400) [pid = 13556] [serial = 18] [outer = (nil)]
10:38:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 19 (0xa5a62400) [pid = 13556] [serial = 19] [outer = 0xa585b400]
10:38:39 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:38:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 20 (0xa5ed4000) [pid = 13556] [serial = 20] [outer = 0xa585b400]
10:38:40 INFO - PROCESS | 13505 | ++DOCSHELL 0xa688a800 == 8 [pid = 13556] [id = 8]
10:38:40 INFO - PROCESS | 13505 | ++DOMWINDOW == 21 (0xa688b800) [pid = 13556] [serial = 21] [outer = (nil)]
10:38:40 INFO - PROCESS | 13505 | ++DOMWINDOW == 22 (0xa5852c00) [pid = 13556] [serial = 22] [outer = 0xa688b800]
10:38:41 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
10:38:41 INFO - document served over http requires an http
10:38:41 INFO - sub-resource via iframe-tag using the http-csp
10:38:41 INFO - delivery method with no-redirect and when
10: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"
10:38:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:38:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:38:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:38:41 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:38:41 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:38:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:38:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:38:41 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
10:38:41 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2481ms
10:38:41 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
10:38:41 INFO - PROCESS | 13505 | --DOCSHELL 0xa5c4f800 == 7 [pid = 13556] [id = 4]
10:38:41 INFO - PROCESS | 13505 | --DOCSHELL 0xa5ed1400 == 6 [pid = 13556] [id = 3]
10:38:41 INFO - PROCESS | 13505 | --DOCSHELL 0xa7395c00 == 5 [pid = 13556] [id = 2]
10:38:41 INFO - PROCESS | 13505 | ++DOCSHELL 0xa5c46400 == 6 [pid = 13556] [id = 9]
10:38:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 23 (0xa5c4d400) [pid = 13556] [serial = 23] [outer = (nil)]
10:38:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 24 (0xa5ed1c00) [pid = 13556] [serial = 24] [outer = 0xa5c4d400]
10:38:41 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:38:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 25 (0xa6880c00) [pid = 13556] [serial = 25] [outer = 0xa5c4d400]
10:38:42 INFO - PROCESS | 13505 | ++DOCSHELL 0xa7391c00 == 7 [pid = 13556] [id = 10]
10:38:42 INFO - PROCESS | 13505 | ++DOMWINDOW == 26 (0xa7392c00) [pid = 13556] [serial = 26] [outer = (nil)]
10:38:42 INFO - PROCESS | 13505 | ++DOMWINDOW == 27 (0xa77ab800) [pid = 13556] [serial = 27] [outer = 0xa7392c00]
10:38:43 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
10:38:43 INFO - document served over http requires an http
10:38:43 INFO - sub-resource via iframe-tag using the http-csp
10:38:43 INFO - delivery method with swap-origin-redirect and when
10: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"
10:38:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:38:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:38:43 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:38:43 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:38:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:38:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:38:43 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html:23:7
10:38:43 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1990ms
10:38:43 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
10:38:43 INFO - PROCESS | 13505 | ++DOCSHELL 0xa5ed7c00 == 8 [pid = 13556] [id = 11]
10:38:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 28 (0xa747bc00) [pid = 13556] [serial = 28] [outer = (nil)]
10:38:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 29 (0xaa468400) [pid = 13556] [serial = 29] [outer = 0xa747bc00]
10:38:43 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:38:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 30 (0xaa5b9c00) [pid = 13556] [serial = 30] [outer = 0xa747bc00]
10:38:44 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
10:38:44 INFO - document served over http requires an http
10:38:44 INFO - sub-resource via script-tag using the http-csp
10:38:44 INFO - delivery method with keep-origin-redirect and when
10:38: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"
10:38:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:38:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:38:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:38:44 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:38:44 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:38:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:38:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:38:44 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
10:38:44 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1788ms
10:38:44 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
10:38:45 INFO - PROCESS | 13505 | ++DOCSHELL 0xa5546800 == 9 [pid = 13556] [id = 12]
10:38:45 INFO - PROCESS | 13505 | ++DOMWINDOW == 31 (0xa5548c00) [pid = 13556] [serial = 31] [outer = (nil)]
10:38:45 INFO - PROCESS | 13505 | ++DOMWINDOW == 32 (0xa554ac00) [pid = 13556] [serial = 32] [outer = 0xa5548c00]
10:38:45 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:38:45 INFO - PROCESS | 13505 | ++DOMWINDOW == 33 (0xaa51e400) [pid = 13556] [serial = 33] [outer = 0xa5548c00]
10:38:47 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is origin when a
10:38:47 INFO - document served over http requires an http
10:38:47 INFO - sub-resource via script-tag using the http-csp
10:38:47 INFO - delivery method with no-redirect and when
10:38: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"
10:38:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:38:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:38:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:38:47 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:38:47 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:38:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:38:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:38:47 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html:23:7
10:38:47 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2491ms
10:38:47 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
10:38:47 INFO - PROCESS | 13505 | ++DOCSHELL 0xa5547000 == 10 [pid = 13556] [id = 13]
10:38:47 INFO - PROCESS | 13505 | ++DOMWINDOW == 34 (0xa5548000) [pid = 13556] [serial = 34] [outer = (nil)]
10:38:47 INFO - PROCESS | 13505 | ++DOMWINDOW == 35 (0xaa52c000) [pid = 13556] [serial = 35] [outer = 0xa5548000]
10:38:48 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:38:48 INFO - PROCESS | 13505 | ++DOMWINDOW == 36 (0xa7436400) [pid = 13556] [serial = 36] [outer = 0xa5548000]
10:38:49 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
10:38:49 INFO - document served over http requires an http
10:38:49 INFO - sub-resource via script-tag using the http-csp
10:38:49 INFO - delivery method with swap-origin-redirect and when
10:38:49 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
10:38:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:38:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:38:49 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:38:49 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:38:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:38:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:38:49 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html:23:7
10:38:49 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2461ms
10:38:49 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
10:38:50 INFO - PROCESS | 13505 | ++DOCSHELL 0xa7438c00 == 11 [pid = 13556] [id = 14]
10:38:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 37 (0xa7439000) [pid = 13556] [serial = 37] [outer = (nil)]
10:38:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 38 (0xa743ac00) [pid = 13556] [serial = 38] [outer = 0xa7439000]
10:38:50 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:38:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 39 (0xa743e800) [pid = 13556] [serial = 39] [outer = 0xa7439000]
10:38:51 INFO - PROCESS | 13505 | --DOMWINDOW == 21 (0x9ac19c00) [pid = 13505] [serial = 17] [outer = (nil)] [url = about:blank]
10:38:51 INFO - PROCESS | 13505 | --DOMWINDOW == 20 (0xa4c4d400) [pid = 13505] [serial = 2] [outer = (nil)] [url = about:blank]
10:38:51 INFO - PROCESS | 13505 | --DOMWINDOW == 19 (0x9b1c5000) [pid = 13505] [serial = 12] [outer = (nil)] [url = about:blank]
10:38:51 INFO - PROCESS | 13505 | --DOMWINDOW == 18 (0x9b444c00) [pid = 13505] [serial = 9] [outer = (nil)] [url = about:blank]
10:38:51 INFO - PROCESS | 13505 | --DOMWINDOW == 17 (0x9cbd1000) [pid = 13505] [serial = 21] [outer = (nil)] [url = about:blank]
10:38:51 INFO - PROCESS | 13505 | --DOMWINDOW == 16 (0x9a89cc00) [pid = 13505] [serial = 15] [outer = (nil)] [url = about:blank]
10:38:51 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
10:38:51 INFO - document served over http requires an http
10:38:51 INFO - sub-resource via xhr-request using the http-csp
10:38:51 INFO - delivery method with keep-origin-redirect and when
10: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"
10:38:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:38:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:38:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:38:51 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:38:51 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:38:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:38:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:38:51 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
10:38:51 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1912ms
10:38:51 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
10:38:52 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4e09400 == 12 [pid = 13556] [id = 15]
10:38:52 INFO - PROCESS | 13505 | ++DOMWINDOW == 40 (0xa4e09800) [pid = 13556] [serial = 40] [outer = (nil)]
10:38:52 INFO - PROCESS | 13505 | ++DOMWINDOW == 41 (0xa4e0b400) [pid = 13556] [serial = 41] [outer = 0xa4e09800]
10:38:52 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:38:52 INFO - PROCESS | 13505 | ++DOMWINDOW == 42 (0xa4e0f800) [pid = 13556] [serial = 42] [outer = 0xa4e09800]
10:38:53 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is origin when a
10:38:53 INFO - document served over http requires an http
10:38:53 INFO - sub-resource via xhr-request using the http-csp
10:38:53 INFO - delivery method with no-redirect and when
10: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"
10:38:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:38:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:38:53 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:38:53 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:38:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:38:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:38:53 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html:23:7
10:38:53 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1950ms
10:38:53 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
10:38:54 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4e0c400 == 13 [pid = 13556] [id = 16]
10:38:54 INFO - PROCESS | 13505 | ++DOMWINDOW == 43 (0xa4e0e800) [pid = 13556] [serial = 43] [outer = (nil)]
10:38:54 INFO - PROCESS | 13505 | ++DOMWINDOW == 44 (0xa4ed5800) [pid = 13556] [serial = 44] [outer = 0xa4e0e800]
10:38:54 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:38:54 INFO - PROCESS | 13505 | ++DOMWINDOW == 45 (0xa4edbc00) [pid = 13556] [serial = 45] [outer = 0xa4e0e800]
10:38:56 INFO - PROCESS | 13505 | --DOCSHELL 0xa5546800 == 12 [pid = 13556] [id = 12]
10:38:56 INFO - PROCESS | 13505 | --DOCSHELL 0xa5ed7c00 == 11 [pid = 13556] [id = 11]
10:38:56 INFO - PROCESS | 13505 | --DOCSHELL 0xa7391c00 == 10 [pid = 13556] [id = 10]
10:38:56 INFO - PROCESS | 13505 | --DOCSHELL 0xa5c46400 == 9 [pid = 13556] [id = 9]
10:38:56 INFO - PROCESS | 13505 | --DOCSHELL 0xa5855400 == 8 [pid = 13556] [id = 6]
10:38:56 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
10:38:56 INFO - document served over http requires an http
10:38:56 INFO - sub-resource via xhr-request using the http-csp
10:38:56 INFO - delivery method with swap-origin-redirect and when
10:38: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"
10:38:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:38:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:38:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:38:56 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:38:56 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:38:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:38:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:38:56 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
10:38:56 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2387ms
10:38:56 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
10:38:56 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4ed8000 == 9 [pid = 13556] [id = 17]
10:38:56 INFO - PROCESS | 13505 | ++DOMWINDOW == 46 (0xa4ed9000) [pid = 13556] [serial = 46] [outer = (nil)]
10:38:56 INFO - PROCESS | 13505 | ++DOMWINDOW == 47 (0xa5853800) [pid = 13556] [serial = 47] [outer = 0xa4ed9000]
10:38:57 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:38:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 48 (0xa5a65800) [pid = 13556] [serial = 48] [outer = 0xa4ed9000]
10:38:58 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
10:38:58 INFO - document served over http requires an https
10:38:58 INFO - sub-resource via fetch-request using the http-csp
10:38:58 INFO - delivery method with keep-origin-redirect and when
10:38: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"
10:38:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:38:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:38:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:38:58 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:38:58 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:38:58 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:38:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:38:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:38:58 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
10:38:58 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2036ms
10:38:58 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
10:38:58 INFO - PROCESS | 13505 | ++DOCSHELL 0xa554c800 == 10 [pid = 13556] [id = 18]
10:38:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 49 (0xa5ecfc00) [pid = 13556] [serial = 49] [outer = (nil)]
10:38:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 50 (0xa7390400) [pid = 13556] [serial = 50] [outer = 0xa5ecfc00]
10:38:59 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:38:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 51 (0xa7442800) [pid = 13556] [serial = 51] [outer = 0xa5ecfc00]
10:38:59 INFO - PROCESS | 13505 | --DOCSHELL 0xa688a800 == 9 [pid = 13556] [id = 8]
10:38:59 INFO - PROCESS | 13505 | --DOCSHELL 0xa5856800 == 8 [pid = 13556] [id = 7]
10:38:59 INFO - PROCESS | 13505 | --DOCSHELL 0xa5a62800 == 7 [pid = 13556] [id = 5]
10:38:59 INFO - PROCESS | 13505 | --DOCSHELL 0xa7438c00 == 6 [pid = 13556] [id = 14]
10:38:59 INFO - PROCESS | 13505 | --DOCSHELL 0xa4e09400 == 5 [pid = 13556] [id = 15]
10:38:59 INFO - PROCESS | 13505 | --DOCSHELL 0xa5547000 == 4 [pid = 13556] [id = 13]
10:38:59 INFO - PROCESS | 13505 | --DOCSHELL 0xa4e0c400 == 3 [pid = 13556] [id = 16]
10:39:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 17 (0x9d576400) [pid = 13505] [serial = 23] [outer = 0x9b1c3c00]
10:39:00 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is origin when a
10:39:00 INFO - document served over http requires an https
10:39:00 INFO - sub-resource via fetch-request using the http-csp
10:39:00 INFO - delivery method with no-redirect and when
10:39: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"
10:39:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:39:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:39:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:39:00 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:39:00 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:39:00 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:39:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:39:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:39:00 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html:23:7
10:39:00 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2742ms
10:39:00 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
10:39:01 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4ed6c00 == 4 [pid = 13556] [id = 19]
10:39:01 INFO - PROCESS | 13505 | ++DOMWINDOW == 52 (0xa4ed8800) [pid = 13556] [serial = 52] [outer = (nil)]
10:39:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 53 (0xa4edfc00) [pid = 13556] [serial = 53] [outer = 0xa4ed8800]
10:39:03 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:39:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 54 (0xa5547400) [pid = 13556] [serial = 54] [outer = 0xa4ed8800]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 53 (0xa77b5c00) [pid = 13556] [serial = 2] [outer = (nil)] [url = about:blank]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 52 (0xa4ed5800) [pid = 13556] [serial = 44] [outer = (nil)] [url = about:blank]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 51 (0xa4e0b400) [pid = 13556] [serial = 41] [outer = (nil)] [url = about:blank]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 50 (0xa743ac00) [pid = 13556] [serial = 38] [outer = (nil)] [url = about:blank]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 49 (0xaa52c000) [pid = 13556] [serial = 35] [outer = (nil)] [url = about:blank]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 48 (0xa77ab800) [pid = 13556] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 47 (0xa5ed1c00) [pid = 13556] [serial = 24] [outer = (nil)] [url = about:blank]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 46 (0xa5c51800) [pid = 13556] [serial = 11] [outer = (nil)] [url = about:blank]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 45 (0xa5c51c00) [pid = 13556] [serial = 14] [outer = (nil)] [url = about:blank]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 44 (0xa687e400) [pid = 13556] [serial = 5] [outer = (nil)] [url = about:blank]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 43 (0xa554ac00) [pid = 13556] [serial = 32] [outer = (nil)] [url = about:blank]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 42 (0xa5852c00) [pid = 13556] [serial = 22] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447353520648]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 41 (0xa5a62400) [pid = 13556] [serial = 19] [outer = (nil)] [url = about:blank]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 40 (0xa5857800) [pid = 13556] [serial = 17] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 39 (0xaa468400) [pid = 13556] [serial = 29] [outer = (nil)] [url = about:blank]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 38 (0xa5ed6400) [pid = 13556] [serial = 8] [outer = (nil)] [url = about:blank]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 37 (0xa5853800) [pid = 13556] [serial = 47] [outer = (nil)] [url = about:blank]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 36 (0xa4ed9000) [pid = 13556] [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]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 35 (0xa7396000) [pid = 13556] [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]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 34 (0xa5c4d400) [pid = 13556] [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]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 33 (0xa5548c00) [pid = 13556] [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]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 32 (0xa5ed4800) [pid = 13556] [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]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 31 (0xa7392c00) [pid = 13556] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 30 (0xa5548000) [pid = 13556] [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]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 29 (0xa5c4fc00) [pid = 13556] [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]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 28 (0xa4e09800) [pid = 13556] [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]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 27 (0xa5855800) [pid = 13556] [serial = 16] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 26 (0xa688b800) [pid = 13556] [serial = 21] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447353520648]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 25 (0xa7439000) [pid = 13556] [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]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 24 (0xa585b400) [pid = 13556] [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]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 23 (0xa747bc00) [pid = 13556] [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]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 22 (0xa5a62c00) [pid = 13556] [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]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 21 (0xa4e0e800) [pid = 13556] [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]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 20 (0xa4edbc00) [pid = 13556] [serial = 45] [outer = (nil)] [url = about:blank]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 19 (0xa4e0f800) [pid = 13556] [serial = 42] [outer = (nil)] [url = about:blank]
10:39:03 INFO - PROCESS | 13505 | --DOMWINDOW == 18 (0xa743e800) [pid = 13556] [serial = 39] [outer = (nil)] [url = about:blank]
10:39:04 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
10:39:04 INFO - document served over http requires an https
10:39:04 INFO - sub-resource via fetch-request using the http-csp
10:39:04 INFO - delivery method with swap-origin-redirect and when
10:39:04 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
10:39:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:39:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:39:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:39:04 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:39:04 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:39:04 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:39:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:39:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:39:04 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
10:39:04 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 3500ms
10:39:04 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
10:39:04 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4ed9400 == 5 [pid = 13556] [id = 20]
10:39:04 INFO - PROCESS | 13505 | ++DOMWINDOW == 19 (0xa4ed9800) [pid = 13556] [serial = 55] [outer = (nil)]
10:39:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 20 (0xa5546c00) [pid = 13556] [serial = 56] [outer = 0xa4ed9800]
10:39:05 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:39:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 21 (0xa5856000) [pid = 13556] [serial = 57] [outer = 0xa4ed9800]
10:39:06 INFO - PROCESS | 13505 | ++DOCSHELL 0xa5a5bc00 == 6 [pid = 13556] [id = 21]
10:39:06 INFO - PROCESS | 13505 | ++DOMWINDOW == 22 (0xa5a5c400) [pid = 13556] [serial = 58] [outer = (nil)]
10:39:06 INFO - PROCESS | 13505 | ++DOMWINDOW == 23 (0xa5a62800) [pid = 13556] [serial = 59] [outer = 0xa5a5c400]
10:39:06 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
10:39:06 INFO - document served over http requires an https
10:39:06 INFO - sub-resource via iframe-tag using the http-csp
10:39:06 INFO - delivery method with keep-origin-redirect and when
10:39:06 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
10:39:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:39:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:39:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:39:06 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:39:06 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:39:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:39:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:39:06 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
10:39:06 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2051ms
10:39:06 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
10:39:06 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4edcc00 == 7 [pid = 13556] [id = 22]
10:39:06 INFO - PROCESS | 13505 | ++DOMWINDOW == 24 (0xa553e000) [pid = 13556] [serial = 60] [outer = (nil)]
10:39:07 INFO - PROCESS | 13505 | ++DOMWINDOW == 25 (0xa5ecbc00) [pid = 13556] [serial = 61] [outer = 0xa553e000]
10:39:07 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:39:07 INFO - PROCESS | 13505 | ++DOMWINDOW == 26 (0xa682a800) [pid = 13556] [serial = 62] [outer = 0xa553e000]
10:39:08 INFO - PROCESS | 13505 | ++DOCSHELL 0xa6888800 == 8 [pid = 13556] [id = 23]
10:39:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 27 (0xa6888c00) [pid = 13556] [serial = 63] [outer = (nil)]
10:39:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 28 (0xa7345c00) [pid = 13556] [serial = 64] [outer = 0xa6888c00]
10:39:08 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
10:39:08 INFO - document served over http requires an https
10:39:08 INFO - sub-resource via iframe-tag using the http-csp
10:39:08 INFO - delivery method with no-redirect and when
10:39: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"
10:39:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:39:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:39:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:39:08 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:39:08 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:39:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:39:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:39:08 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
10:39:08 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1789ms
10:39:08 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
10:39:08 INFO - PROCESS | 13505 | ++DOCSHELL 0xa5c4fc00 == 9 [pid = 13556] [id = 24]
10:39:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 29 (0xa6889800) [pid = 13556] [serial = 65] [outer = (nil)]
10:39:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 30 (0xa743d400) [pid = 13556] [serial = 66] [outer = 0xa6889800]
10:39:09 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:39:09 INFO - PROCESS | 13505 | ++DOMWINDOW == 31 (0xa74c1800) [pid = 13556] [serial = 67] [outer = 0xa6889800]
10:39:09 INFO - PROCESS | 13505 | ++DOCSHELL 0xaa46a000 == 10 [pid = 13556] [id = 25]
10:39:09 INFO - PROCESS | 13505 | ++DOMWINDOW == 32 (0xaa46c800) [pid = 13556] [serial = 68] [outer = (nil)]
10:39:09 INFO - PROCESS | 13505 | ++DOMWINDOW == 33 (0xaa521000) [pid = 13556] [serial = 69] [outer = 0xaa46c800]
10:39:10 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
10:39:10 INFO - document served over http requires an https
10:39:10 INFO - sub-resource via iframe-tag using the http-csp
10:39:10 INFO - delivery method with swap-origin-redirect and when
10:39: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"
10:39:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:39:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:39:10 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:39:10 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:39:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:39:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:39:10 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
10:39:10 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2197ms
10:39:10 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
10:39:11 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4edd400 == 11 [pid = 13556] [id = 26]
10:39:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 34 (0xa553dc00) [pid = 13556] [serial = 70] [outer = (nil)]
10:39:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 35 (0xa5541c00) [pid = 13556] [serial = 71] [outer = 0xa553dc00]
10:39:11 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:39:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 36 (0xa5852000) [pid = 13556] [serial = 72] [outer = 0xa553dc00]
10:39:11 INFO - PROCESS | 13505 | --DOMWINDOW == 35 (0xa7389000) [pid = 13556] [serial = 12] [outer = (nil)] [url = about:blank]
10:39:12 INFO - PROCESS | 13505 | --DOMWINDOW == 34 (0xa6886800) [pid = 13556] [serial = 6] [outer = (nil)] [url = about:blank]
10:39:12 INFO - PROCESS | 13505 | --DOMWINDOW == 33 (0xa6880c00) [pid = 13556] [serial = 25] [outer = (nil)] [url = about:blank]
10:39:12 INFO - PROCESS | 13505 | --DOMWINDOW == 32 (0xaa5b9c00) [pid = 13556] [serial = 30] [outer = (nil)] [url = about:blank]
10:39:12 INFO - PROCESS | 13505 | --DOMWINDOW == 31 (0xa688cc00) [pid = 13556] [serial = 9] [outer = (nil)] [url = about:blank]
10:39:12 INFO - PROCESS | 13505 | --DOMWINDOW == 30 (0xaa51e400) [pid = 13556] [serial = 33] [outer = (nil)] [url = about:blank]
10:39:12 INFO - PROCESS | 13505 | --DOMWINDOW == 29 (0xa7436400) [pid = 13556] [serial = 36] [outer = (nil)] [url = about:blank]
10:39:12 INFO - PROCESS | 13505 | --DOMWINDOW == 28 (0xa5a65800) [pid = 13556] [serial = 48] [outer = (nil)] [url = about:blank]
10:39:12 INFO - PROCESS | 13505 | --DOMWINDOW == 27 (0xa584ec00) [pid = 13556] [serial = 15] [outer = (nil)] [url = about:blank]
10:39:12 INFO - PROCESS | 13505 | --DOMWINDOW == 26 (0xa5ed4000) [pid = 13556] [serial = 20] [outer = (nil)] [url = about:blank]
10:39:12 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
10:39:12 INFO - document served over http requires an https
10:39:12 INFO - sub-resource via script-tag using the http-csp
10:39:12 INFO - delivery method with keep-origin-redirect and when
10:39: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"
10:39:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:39:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:39:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:39:12 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:39:12 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:39:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:39:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:39:12 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
10:39:12 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2070ms
10:39:12 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
10:39:13 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4e12800 == 12 [pid = 13556] [id = 27]
10:39:13 INFO - PROCESS | 13505 | ++DOMWINDOW == 27 (0xa4ed7400) [pid = 13556] [serial = 73] [outer = (nil)]
10:39:13 INFO - PROCESS | 13505 | ++DOMWINDOW == 28 (0xa5a5d400) [pid = 13556] [serial = 74] [outer = 0xa4ed7400]
10:39:13 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:39:13 INFO - PROCESS | 13505 | ++DOMWINDOW == 29 (0xa5c49000) [pid = 13556] [serial = 75] [outer = 0xa4ed7400]
10:39:14 INFO - PROCESS | 13505 | --DOMWINDOW == 28 (0xa7390400) [pid = 13556] [serial = 50] [outer = (nil)] [url = about:blank]
10:39:14 INFO - PROCESS | 13505 | --DOMWINDOW == 27 (0xa4edfc00) [pid = 13556] [serial = 53] [outer = (nil)] [url = about:blank]
10:39:14 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
10:39:14 INFO - document served over http requires an https
10:39:14 INFO - sub-resource via script-tag using the http-csp
10:39:14 INFO - delivery method with no-redirect and when
10:39: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"
10:39:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:39:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:39:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:39:14 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:39:14 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:39:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:39:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:39:14 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
10:39:14 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1837ms
10:39:14 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
10:39:15 INFO - PROCESS | 13505 | ++DOCSHELL 0xa584f800 == 13 [pid = 13556] [id = 28]
10:39:15 INFO - PROCESS | 13505 | ++DOMWINDOW == 28 (0xa5a5ac00) [pid = 13556] [serial = 76] [outer = (nil)]
10:39:15 INFO - PROCESS | 13505 | ++DOMWINDOW == 29 (0xa6887400) [pid = 13556] [serial = 77] [outer = 0xa5a5ac00]
10:39:15 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:39:15 INFO - PROCESS | 13505 | ++DOMWINDOW == 30 (0xa738e000) [pid = 13556] [serial = 78] [outer = 0xa5a5ac00]
10:39:16 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
10:39:16 INFO - document served over http requires an https
10:39:16 INFO - sub-resource via script-tag using the http-csp
10:39:16 INFO - delivery method with swap-origin-redirect and when
10:39: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"
10:39:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:39:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:39:16 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:39:16 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:39:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:39:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:39:16 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
10:39:16 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1971ms
10:39:16 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
10:39:16 INFO - PROCESS | 13505 | ++DOCSHELL 0xa6880c00 == 14 [pid = 13556] [id = 29]
10:39:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 31 (0xa743f800) [pid = 13556] [serial = 79] [outer = (nil)]
10:39:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 32 (0xaa520400) [pid = 13556] [serial = 80] [outer = 0xa743f800]
10:39:17 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:39:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 33 (0xaa528000) [pid = 13556] [serial = 81] [outer = 0xa743f800]
10:39:19 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
10:39:19 INFO - document served over http requires an https
10:39:19 INFO - sub-resource via xhr-request using the http-csp
10:39:19 INFO - delivery method with keep-origin-redirect and when
10:39:19 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
10:39:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:39:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:39:19 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:39:19 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:39:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:39:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:39:19 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
10:39:19 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2941ms
10:39:19 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
10:39:20 INFO - PROCESS | 13505 | ++DOCSHELL 0xa5c47800 == 15 [pid = 13556] [id = 30]
10:39:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 34 (0xa5c4d400) [pid = 13556] [serial = 82] [outer = (nil)]
10:39:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 35 (0xa687f800) [pid = 13556] [serial = 83] [outer = 0xa5c4d400]
10:39:20 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:39:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 36 (0xaa10b800) [pid = 13556] [serial = 84] [outer = 0xa5c4d400]
10:39:21 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
10:39:21 INFO - document served over http requires an https
10:39:21 INFO - sub-resource via xhr-request using the http-csp
10:39:21 INFO - delivery method with no-redirect and when
10:39: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"
10:39:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:39:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:39:21 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:39:21 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:39:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:39:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:39:21 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
10:39:21 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1894ms
10:39:21 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
10:39:21 INFO - PROCESS | 13505 | ++DOCSHELL 0xa5007000 == 16 [pid = 13556] [id = 31]
10:39:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 37 (0xa500a800) [pid = 13556] [serial = 85] [outer = (nil)]
10:39:22 INFO - PROCESS | 13505 | --DOMWINDOW == 16 (0x9eb10c00) [pid = 13505] [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.]
10:39:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 38 (0xa500c400) [pid = 13556] [serial = 86] [outer = 0xa500a800]
10:39:22 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:39:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 39 (0xa5010800) [pid = 13556] [serial = 87] [outer = 0xa500a800]
10:39:23 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
10:39:23 INFO - document served over http requires an https
10:39:23 INFO - sub-resource via xhr-request using the http-csp
10:39:23 INFO - delivery method with swap-origin-redirect and when
10:39: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"
10:39:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:39:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:39:23 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:39:23 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:39:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:39:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:39:23 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
10:39:23 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2139ms
10:39:23 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
10:39:24 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4a38800 == 17 [pid = 13556] [id = 32]
10:39:24 INFO - PROCESS | 13505 | ++DOMWINDOW == 40 (0xa4a3b000) [pid = 13556] [serial = 88] [outer = (nil)]
10:39:24 INFO - PROCESS | 13505 | ++DOMWINDOW == 41 (0xa5007800) [pid = 13556] [serial = 89] [outer = 0xa4a3b000]
10:39:24 INFO - PROCESS | 13505 | 1447353564516 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
10:39:24 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:39:24 INFO - PROCESS | 13505 | ++DOMWINDOW == 42 (0xa5a57000) [pid = 13556] [serial = 90] [outer = 0xa4a3b000]
10:39:25 INFO - PROCESS | 13505 | --DOCSHELL 0xa584f800 == 16 [pid = 13556] [id = 28]
10:39:25 INFO - PROCESS | 13505 | --DOCSHELL 0xa4e12800 == 15 [pid = 13556] [id = 27]
10:39:25 INFO - PROCESS | 13505 | --DOCSHELL 0xa4edd400 == 14 [pid = 13556] [id = 26]
10:39:25 INFO - PROCESS | 13505 | --DOCSHELL 0xa5c4fc00 == 13 [pid = 13556] [id = 24]
10:39:25 INFO - PROCESS | 13505 | --DOCSHELL 0xaa46a000 == 12 [pid = 13556] [id = 25]
10:39:25 INFO - PROCESS | 13505 | --DOCSHELL 0xa6888800 == 11 [pid = 13556] [id = 23]
10:39:25 INFO - PROCESS | 13505 | --DOCSHELL 0xa4edcc00 == 10 [pid = 13556] [id = 22]
10:39:25 INFO - PROCESS | 13505 | --DOCSHELL 0xa554c800 == 9 [pid = 13556] [id = 18]
10:39:25 INFO - PROCESS | 13505 | --DOCSHELL 0xa5a5bc00 == 8 [pid = 13556] [id = 21]
10:39:25 INFO - PROCESS | 13505 | --DOCSHELL 0xa4ed6c00 == 7 [pid = 13556] [id = 19]
10:39:25 INFO - PROCESS | 13505 | --DOCSHELL 0xa4ed8000 == 6 [pid = 13556] [id = 17]
10:39:25 INFO - PROCESS | 13505 | --DOCSHELL 0xa4ed9400 == 5 [pid = 13556] [id = 20]
10:39:25 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
10:39:25 INFO - document served over http requires an http
10:39:25 INFO - sub-resource via fetch-request using the http-csp
10:39:25 INFO - delivery method with keep-origin-redirect and when
10:39: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"
10:39:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:39:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:39:25 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:39:25 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:39:25 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:39:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:39:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:39:25 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
10:39:25 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2201ms
10:39:25 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
10:39:26 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4e12400 == 6 [pid = 13556] [id = 33]
10:39:26 INFO - PROCESS | 13505 | ++DOMWINDOW == 43 (0xa4ed9400) [pid = 13556] [serial = 91] [outer = (nil)]
10:39:26 INFO - PROCESS | 13505 | ++DOMWINDOW == 44 (0xa5547000) [pid = 13556] [serial = 92] [outer = 0xa4ed9400]
10:39:27 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:39:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 45 (0xa5850800) [pid = 13556] [serial = 93] [outer = 0xa4ed9400]
10:39:28 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
10:39:28 INFO - document served over http requires an http
10:39:28 INFO - sub-resource via fetch-request using the http-csp
10:39:28 INFO - delivery method with no-redirect and when
10:39: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"
10:39:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:39:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:39:28 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:39:28 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:39:28 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:39:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:39:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:39:28 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
10:39:28 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2307ms
10:39:28 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
10:39:28 INFO - PROCESS | 13505 | ++DOCSHELL 0xa553e800 == 7 [pid = 13556] [id = 34]
10:39:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 46 (0xa5a62c00) [pid = 13556] [serial = 94] [outer = (nil)]
10:39:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 47 (0xa5ecec00) [pid = 13556] [serial = 95] [outer = 0xa5a62c00]
10:39:29 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:39:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 48 (0xa6881c00) [pid = 13556] [serial = 96] [outer = 0xa5a62c00]
10:39:30 INFO - PROCESS | 13505 | --DOMWINDOW == 47 (0xaa520400) [pid = 13556] [serial = 80] [outer = (nil)] [url = about:blank]
10:39:30 INFO - PROCESS | 13505 | --DOMWINDOW == 46 (0xa7345c00) [pid = 13556] [serial = 64] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447353548041]
10:39:30 INFO - PROCESS | 13505 | --DOMWINDOW == 45 (0xa5ecbc00) [pid = 13556] [serial = 61] [outer = (nil)] [url = about:blank]
10:39:30 INFO - PROCESS | 13505 | --DOMWINDOW == 44 (0xaa521000) [pid = 13556] [serial = 69] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:39:30 INFO - PROCESS | 13505 | --DOMWINDOW == 43 (0xa743d400) [pid = 13556] [serial = 66] [outer = (nil)] [url = about:blank]
10:39:30 INFO - PROCESS | 13505 | --DOMWINDOW == 42 (0xa5a62800) [pid = 13556] [serial = 59] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:39:30 INFO - PROCESS | 13505 | --DOMWINDOW == 41 (0xa5546c00) [pid = 13556] [serial = 56] [outer = (nil)] [url = about:blank]
10:39:30 INFO - PROCESS | 13505 | --DOMWINDOW == 40 (0xa6887400) [pid = 13556] [serial = 77] [outer = (nil)] [url = about:blank]
10:39:30 INFO - PROCESS | 13505 | --DOMWINDOW == 39 (0xa5a5d400) [pid = 13556] [serial = 74] [outer = (nil)] [url = about:blank]
10:39:30 INFO - PROCESS | 13505 | --DOMWINDOW == 38 (0xa5541c00) [pid = 13556] [serial = 71] [outer = (nil)] [url = about:blank]
10:39:30 INFO - PROCESS | 13505 | --DOMWINDOW == 37 (0xa4ed7400) [pid = 13556] [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]
10:39:30 INFO - PROCESS | 13505 | --DOMWINDOW == 36 (0xa553dc00) [pid = 13556] [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]
10:39:30 INFO - PROCESS | 13505 | --DOMWINDOW == 35 (0xa5a5ac00) [pid = 13556] [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]
10:39:30 INFO - PROCESS | 13505 | --DOMWINDOW == 34 (0xa6888c00) [pid = 13556] [serial = 63] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447353548041]
10:39:30 INFO - PROCESS | 13505 | --DOMWINDOW == 33 (0xaa46c800) [pid = 13556] [serial = 68] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:39:30 INFO - PROCESS | 13505 | --DOMWINDOW == 32 (0xa5ecfc00) [pid = 13556] [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]
10:39:30 INFO - PROCESS | 13505 | --DOMWINDOW == 31 (0xa5a5c400) [pid = 13556] [serial = 58] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:39:30 INFO - PROCESS | 13505 | --DOMWINDOW == 30 (0xa7442800) [pid = 13556] [serial = 51] [outer = (nil)] [url = about:blank]
10:39:31 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
10:39:31 INFO - document served over http requires an http
10:39:31 INFO - sub-resource via fetch-request using the http-csp
10:39:31 INFO - delivery method with swap-origin-redirect and when
10: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"
10:39:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:39:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:39:31 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:39:31 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:39:31 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:39:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:39:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:39:31 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
10:39:31 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2916ms
10:39:31 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
10:39:31 INFO - PROCESS | 13505 | ++DOCSHELL 0xa5a5ac00 == 8 [pid = 13556] [id = 35]
10:39:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 31 (0xa5a5c400) [pid = 13556] [serial = 97] [outer = (nil)]
10:39:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 32 (0xa5c4cc00) [pid = 13556] [serial = 98] [outer = 0xa5a5c400]
10:39:32 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:39:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 33 (0xa7342c00) [pid = 13556] [serial = 99] [outer = 0xa5a5c400]
10:39:33 INFO - PROCESS | 13505 | ++DOCSHELL 0xa5008000 == 9 [pid = 13556] [id = 36]
10:39:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 34 (0xa5008400) [pid = 13556] [serial = 100] [outer = (nil)]
10:39:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 35 (0xa5549000) [pid = 13556] [serial = 101] [outer = 0xa5008400]
10:39:33 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
10:39:33 INFO - document served over http requires an http
10:39:33 INFO - sub-resource via iframe-tag using the http-csp
10:39:33 INFO - delivery method with keep-origin-redirect and when
10: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"
10:39:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:39:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:39:33 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:39:33 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:39:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:39:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:39:33 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
10:39:33 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2580ms
10:39:33 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
10:39:34 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4e0dc00 == 10 [pid = 13556] [id = 37]
10:39:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 36 (0xa5009800) [pid = 13556] [serial = 102] [outer = (nil)]
10:39:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 37 (0xa688ac00) [pid = 13556] [serial = 103] [outer = 0xa5009800]
10:39:35 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:39:35 INFO - PROCESS | 13505 | ++DOMWINDOW == 38 (0xa76c1800) [pid = 13556] [serial = 104] [outer = 0xa5009800]
10:39:36 INFO - PROCESS | 13505 | ++DOCSHELL 0xaa522800 == 11 [pid = 13556] [id = 38]
10:39:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 39 (0xaa522c00) [pid = 13556] [serial = 105] [outer = (nil)]
10:39:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 40 (0xaa524400) [pid = 13556] [serial = 106] [outer = 0xaa522c00]
10:39:37 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
10:39:37 INFO - document served over http requires an http
10:39:37 INFO - sub-resource via iframe-tag using the http-csp
10:39:37 INFO - delivery method with no-redirect and when
10: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"
10:39:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:39:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:39:37 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:39:37 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:39:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:39:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:39:37 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
10:39:37 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 3258ms
10:39:37 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
10:39:37 INFO - PROCESS | 13505 | ++DOCSHELL 0xa43a2800 == 12 [pid = 13556] [id = 39]
10:39:37 INFO - PROCESS | 13505 | ++DOMWINDOW == 41 (0xa43a2c00) [pid = 13556] [serial = 107] [outer = (nil)]
10:39:37 INFO - PROCESS | 13505 | ++DOMWINDOW == 42 (0xa43a4c00) [pid = 13556] [serial = 108] [outer = 0xa43a2c00]
10:39:38 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:39:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 43 (0xa43a9000) [pid = 13556] [serial = 109] [outer = 0xa43a2c00]
10:39:38 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4a38000 == 13 [pid = 13556] [id = 40]
10:39:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 44 (0xa5a59800) [pid = 13556] [serial = 110] [outer = (nil)]
10:39:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 45 (0xaa5bd800) [pid = 13556] [serial = 111] [outer = 0xa5a59800]
10:39:39 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
10:39:39 INFO - document served over http requires an http
10:39:39 INFO - sub-resource via iframe-tag using the http-csp
10:39:39 INFO - delivery method with swap-origin-redirect and when
10:39: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"
10:39:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:39:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:39:39 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:39:39 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:39:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:39:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:39:39 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
10:39:39 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1895ms
10:39:39 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
10:39:39 INFO - PROCESS | 13505 | ++DOCSHELL 0xa41f1400 == 14 [pid = 13556] [id = 41]
10:39:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 46 (0xa41f1800) [pid = 13556] [serial = 112] [outer = (nil)]
10:39:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 47 (0xa41f3400) [pid = 13556] [serial = 113] [outer = 0xa41f1800]
10:39:40 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:39:40 INFO - PROCESS | 13505 | ++DOMWINDOW == 48 (0xa41f7400) [pid = 13556] [serial = 114] [outer = 0xa41f1800]
10:39:40 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
10:39:40 INFO - document served over http requires an http
10:39:40 INFO - sub-resource via script-tag using the http-csp
10:39:40 INFO - delivery method with keep-origin-redirect and when
10: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"
10:39:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:39:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:39:40 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:39:40 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:39:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:39:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:39:40 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
10:39:40 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1713ms
10:39:40 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
10:39:41 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3f75000 == 15 [pid = 13556] [id = 42]
10:39:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 49 (0xa3f75400) [pid = 13556] [serial = 115] [outer = (nil)]
10:39:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 50 (0xa3f7b400) [pid = 13556] [serial = 116] [outer = 0xa3f75400]
10:39:41 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:39:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 51 (0xa41ee400) [pid = 13556] [serial = 117] [outer = 0xa3f75400]
10:39:43 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
10:39:43 INFO - document served over http requires an http
10:39:43 INFO - sub-resource via script-tag using the http-csp
10:39:43 INFO - delivery method with no-redirect and when
10:39: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"
10:39:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:39:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:39:43 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:39:43 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:39:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:39:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:39:43 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
10:39:43 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2852ms
10:39:43 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
10:39:44 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3d3d000 == 16 [pid = 13556] [id = 43]
10:39:44 INFO - PROCESS | 13505 | ++DOMWINDOW == 52 (0xa3d3d400) [pid = 13556] [serial = 118] [outer = (nil)]
10:39:44 INFO - PROCESS | 13505 | ++DOMWINDOW == 53 (0xa3d3f000) [pid = 13556] [serial = 119] [outer = 0xa3d3d400]
10:39:44 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:39:44 INFO - PROCESS | 13505 | ++DOMWINDOW == 54 (0xa3f7ec00) [pid = 13556] [serial = 120] [outer = 0xa3d3d400]
10:39:45 INFO - PROCESS | 13505 | --DOCSHELL 0xa553e800 == 15 [pid = 13556] [id = 34]
10:39:45 INFO - PROCESS | 13505 | --DOCSHELL 0xa4e12400 == 14 [pid = 13556] [id = 33]
10:39:45 INFO - PROCESS | 13505 | --DOCSHELL 0xa4a38800 == 13 [pid = 13556] [id = 32]
10:39:45 INFO - PROCESS | 13505 | --DOCSHELL 0xa5c47800 == 12 [pid = 13556] [id = 30]
10:39:45 INFO - PROCESS | 13505 | --DOCSHELL 0xa6880c00 == 11 [pid = 13556] [id = 29]
10:39:45 INFO - PROCESS | 13505 | --DOMWINDOW == 53 (0xa5852000) [pid = 13556] [serial = 72] [outer = (nil)] [url = about:blank]
10:39:45 INFO - PROCESS | 13505 | --DOMWINDOW == 52 (0xa738e000) [pid = 13556] [serial = 78] [outer = (nil)] [url = about:blank]
10:39:45 INFO - PROCESS | 13505 | --DOMWINDOW == 51 (0xa5c49000) [pid = 13556] [serial = 75] [outer = (nil)] [url = about:blank]
10:39:45 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
10:39:45 INFO - document served over http requires an http
10:39:45 INFO - sub-resource via script-tag using the http-csp
10:39:45 INFO - delivery method with swap-origin-redirect and when
10:39: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"
10:39:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:39:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:39:45 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:39:45 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:39:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:39:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:39:45 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
10:39:45 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2046ms
10:39:45 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
10:39:46 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3d3b000 == 12 [pid = 13556] [id = 44]
10:39:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 52 (0xa4a2e800) [pid = 13556] [serial = 121] [outer = (nil)]
10:39:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 53 (0xa4e0f400) [pid = 13556] [serial = 122] [outer = 0xa4a2e800]
10:39:46 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:39:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 54 (0xa4edd000) [pid = 13556] [serial = 123] [outer = 0xa4a2e800]
10:39:47 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
10:39:47 INFO - document served over http requires an http
10:39:47 INFO - sub-resource via xhr-request using the http-csp
10:39:47 INFO - delivery method with keep-origin-redirect and when
10:39: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"
10:39:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:39:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:39:47 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:39:47 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:39:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:39:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:39:47 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
10:39:47 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1797ms
10:39:47 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
10:39:48 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4e07000 == 13 [pid = 13556] [id = 45]
10:39:48 INFO - PROCESS | 13505 | ++DOMWINDOW == 55 (0xa500e400) [pid = 13556] [serial = 124] [outer = (nil)]
10:39:48 INFO - PROCESS | 13505 | ++DOMWINDOW == 56 (0xa584ec00) [pid = 13556] [serial = 125] [outer = 0xa500e400]
10:39:48 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:39:48 INFO - PROCESS | 13505 | ++DOMWINDOW == 57 (0xa5a65400) [pid = 13556] [serial = 126] [outer = 0xa500e400]
10:39:49 INFO - PROCESS | 13505 | --DOMWINDOW == 56 (0xa687f800) [pid = 13556] [serial = 83] [outer = (nil)] [url = about:blank]
10:39:49 INFO - PROCESS | 13505 | --DOMWINDOW == 55 (0xa500c400) [pid = 13556] [serial = 86] [outer = (nil)] [url = about:blank]
10:39:49 INFO - PROCESS | 13505 | --DOMWINDOW == 54 (0xa5ecec00) [pid = 13556] [serial = 95] [outer = (nil)] [url = about:blank]
10:39:49 INFO - PROCESS | 13505 | --DOMWINDOW == 53 (0xa5007800) [pid = 13556] [serial = 89] [outer = (nil)] [url = about:blank]
10:39:49 INFO - PROCESS | 13505 | --DOMWINDOW == 52 (0xa5547000) [pid = 13556] [serial = 92] [outer = (nil)] [url = about:blank]
10:39:49 INFO - PROCESS | 13505 | --DOMWINDOW == 51 (0xa5c4cc00) [pid = 13556] [serial = 98] [outer = (nil)] [url = about:blank]
10:39:49 INFO - PROCESS | 13505 | --DOMWINDOW == 50 (0xa4a3b000) [pid = 13556] [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]
10:39:49 INFO - PROCESS | 13505 | --DOMWINDOW == 49 (0xa5a62c00) [pid = 13556] [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]
10:39:49 INFO - PROCESS | 13505 | --DOMWINDOW == 48 (0xa4ed9400) [pid = 13556] [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]
10:39:49 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
10:39:49 INFO - document served over http requires an http
10:39:49 INFO - sub-resource via xhr-request using the http-csp
10:39:49 INFO - delivery method with no-redirect and when
10:39: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"
10:39:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:39:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:39:49 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:39:49 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:39:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:39:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:39:49 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
10:39:49 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2097ms
10:39:49 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
10:39:50 INFO - PROCESS | 13505 | ++DOCSHELL 0xa553f000 == 14 [pid = 13556] [id = 46]
10:39:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 49 (0xa553f800) [pid = 13556] [serial = 127] [outer = (nil)]
10:39:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 50 (0xa6826400) [pid = 13556] [serial = 128] [outer = 0xa553f800]
10:39:50 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:39:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 51 (0xa7339c00) [pid = 13556] [serial = 129] [outer = 0xa553f800]
10:39:51 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
10:39:51 INFO - document served over http requires an http
10:39:51 INFO - sub-resource via xhr-request using the http-csp
10:39:51 INFO - delivery method with swap-origin-redirect and when
10: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"
10:39:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:39:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:39:51 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:39:51 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:39:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:39:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:39:51 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
10:39:51 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1886ms
10:39:51 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
10:39:52 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3d3c800 == 15 [pid = 13556] [id = 47]
10:39:52 INFO - PROCESS | 13505 | ++DOMWINDOW == 52 (0xa3d3cc00) [pid = 13556] [serial = 130] [outer = (nil)]
10:39:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 53 (0xa3f77800) [pid = 13556] [serial = 131] [outer = 0xa3d3cc00]
10:39:53 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:39:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 54 (0xa4edcc00) [pid = 13556] [serial = 132] [outer = 0xa3d3cc00]
10:39:54 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
10:39:54 INFO - document served over http requires an https
10:39:54 INFO - sub-resource via fetch-request using the http-csp
10:39:54 INFO - delivery method with keep-origin-redirect and when
10:39: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"
10:39:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:39:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:39:54 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:39:54 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:39:54 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:39:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:39:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:39:54 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
10:39:54 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 3107ms
10:39:54 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
10:39:55 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3d39000 == 16 [pid = 13556] [id = 48]
10:39:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 55 (0xa3d3e000) [pid = 13556] [serial = 133] [outer = (nil)]
10:39:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 56 (0xaa527000) [pid = 13556] [serial = 134] [outer = 0xa3d3e000]
10:39:55 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:39:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 57 (0xa3bb8800) [pid = 13556] [serial = 135] [outer = 0xa3d3e000]
10:39:56 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
10:39:56 INFO - document served over http requires an https
10:39:56 INFO - sub-resource via fetch-request using the http-csp
10:39:56 INFO - delivery method with no-redirect and when
10: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"
10:39:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:39:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:39:56 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:39:56 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:39:56 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:39:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:39:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:39:56 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
10:39:56 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1904ms
10:39:56 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
10:39:57 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3bc0000 == 17 [pid = 13556] [id = 49]
10:39:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 58 (0xa3bc3c00) [pid = 13556] [serial = 136] [outer = (nil)]
10:39:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 59 (0xa3f7a800) [pid = 13556] [serial = 137] [outer = 0xa3bc3c00]
10:39:57 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:39:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 60 (0xa3894400) [pid = 13556] [serial = 138] [outer = 0xa3bc3c00]
10:39:58 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
10:39:58 INFO - document served over http requires an https
10:39:58 INFO - sub-resource via fetch-request using the http-csp
10:39:58 INFO - delivery method with swap-origin-redirect and when
10: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"
10:39:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:39:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:39:58 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:39:58 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:39:58 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:39:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:39:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:39:58 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
10:39:58 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1959ms
10:39:58 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
10:39:59 INFO - PROCESS | 13505 | ++DOCSHELL 0xa389c000 == 18 [pid = 13556] [id = 50]
10:39:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 61 (0xa389fc00) [pid = 13556] [serial = 139] [outer = (nil)]
10:39:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 62 (0xa3bc0400) [pid = 13556] [serial = 140] [outer = 0xa389fc00]
10:39:59 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:39:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 63 (0xa3669c00) [pid = 13556] [serial = 141] [outer = 0xa389fc00]
10:40:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 17 (0x9a5ed000) [pid = 13505] [serial = 24] [outer = 0x9b1c3c00]
10:40:01 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3673400 == 19 [pid = 13556] [id = 51]
10:40:01 INFO - PROCESS | 13505 | ++DOMWINDOW == 64 (0xa3673800) [pid = 13556] [serial = 142] [outer = (nil)]
10:40:01 INFO - PROCESS | 13505 | ++DOMWINDOW == 65 (0xa3895400) [pid = 13556] [serial = 143] [outer = 0xa3673800]
10:40:01 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
10:40:01 INFO - document served over http requires an https
10:40:01 INFO - sub-resource via iframe-tag using the http-csp
10:40:01 INFO - delivery method with keep-origin-redirect and when
10: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"
10:40:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:40:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:40:01 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:40:01 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:40:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:40:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:40:01 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
10:40:01 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 3110ms
10:40:01 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
10:40:02 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3674800 == 20 [pid = 13556] [id = 52]
10:40:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 66 (0xa3896000) [pid = 13556] [serial = 144] [outer = (nil)]
10:40:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 67 (0xa3d37400) [pid = 13556] [serial = 145] [outer = 0xa3896000]
10:40:02 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:40:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 68 (0xa43a6400) [pid = 13556] [serial = 146] [outer = 0xa3896000]
10:40:03 INFO - PROCESS | 13505 | --DOCSHELL 0xa4e07000 == 19 [pid = 13556] [id = 45]
10:40:03 INFO - PROCESS | 13505 | --DOCSHELL 0xa3d3b000 == 18 [pid = 13556] [id = 44]
10:40:03 INFO - PROCESS | 13505 | --DOCSHELL 0xa3d3d000 == 17 [pid = 13556] [id = 43]
10:40:03 INFO - PROCESS | 13505 | --DOCSHELL 0xa4a38000 == 16 [pid = 13556] [id = 40]
10:40:03 INFO - PROCESS | 13505 | --DOCSHELL 0xa41f1400 == 15 [pid = 13556] [id = 41]
10:40:03 INFO - PROCESS | 13505 | --DOCSHELL 0xa43a2800 == 14 [pid = 13556] [id = 39]
10:40:03 INFO - PROCESS | 13505 | --DOCSHELL 0xaa522800 == 13 [pid = 13556] [id = 38]
10:40:03 INFO - PROCESS | 13505 | --DOCSHELL 0xa4e0dc00 == 12 [pid = 13556] [id = 37]
10:40:03 INFO - PROCESS | 13505 | --DOCSHELL 0xa5008000 == 11 [pid = 13556] [id = 36]
10:40:03 INFO - PROCESS | 13505 | --DOCSHELL 0xa5a5ac00 == 10 [pid = 13556] [id = 35]
10:40:03 INFO - PROCESS | 13505 | --DOCSHELL 0xa5007000 == 9 [pid = 13556] [id = 31]
10:40:03 INFO - PROCESS | 13505 | --DOMWINDOW == 67 (0xa5a57000) [pid = 13556] [serial = 90] [outer = (nil)] [url = about:blank]
10:40:03 INFO - PROCESS | 13505 | --DOMWINDOW == 66 (0xa6881c00) [pid = 13556] [serial = 96] [outer = (nil)] [url = about:blank]
10:40:03 INFO - PROCESS | 13505 | --DOMWINDOW == 65 (0xa5850800) [pid = 13556] [serial = 93] [outer = (nil)] [url = about:blank]
10:40:03 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3d40800 == 10 [pid = 13556] [id = 53]
10:40:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 66 (0xa3f77c00) [pid = 13556] [serial = 147] [outer = (nil)]
10:40:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 67 (0xa3f7d400) [pid = 13556] [serial = 148] [outer = 0xa3f77c00]
10:40:04 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
10:40:04 INFO - document served over http requires an https
10:40:04 INFO - sub-resource via iframe-tag using the http-csp
10:40:04 INFO - delivery method with no-redirect and when
10: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"
10:40:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:40:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:40:04 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:40:04 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:40:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:40:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:40:04 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
10:40:04 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2202ms
10:40:04 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
10:40:04 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3bc1c00 == 11 [pid = 13556] [id = 54]
10:40:04 INFO - PROCESS | 13505 | ++DOMWINDOW == 68 (0xa3bc4c00) [pid = 13556] [serial = 149] [outer = (nil)]
10:40:04 INFO - PROCESS | 13505 | ++DOMWINDOW == 69 (0xa43acc00) [pid = 13556] [serial = 150] [outer = 0xa3bc4c00]
10:40:04 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:40:04 INFO - PROCESS | 13505 | ++DOMWINDOW == 70 (0xa4a3bc00) [pid = 13556] [serial = 151] [outer = 0xa3bc4c00]
10:40:05 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4ed3400 == 12 [pid = 13556] [id = 55]
10:40:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 71 (0xa4ed3800) [pid = 13556] [serial = 152] [outer = (nil)]
10:40:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 72 (0xa4edb400) [pid = 13556] [serial = 153] [outer = 0xa4ed3800]
10:40:05 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
10:40:05 INFO - document served over http requires an https
10:40:05 INFO - sub-resource via iframe-tag using the http-csp
10:40:05 INFO - delivery method with swap-origin-redirect and when
10:40: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"
10:40:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:40:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:40:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:40:05 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:40:05 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:40:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:40:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:40:05 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
10:40:05 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1953ms
10:40:05 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
10:40:06 INFO - PROCESS | 13505 | ++DOCSHELL 0xa5540000 == 13 [pid = 13556] [id = 56]
10:40:06 INFO - PROCESS | 13505 | ++DOMWINDOW == 73 (0xa5540800) [pid = 13556] [serial = 154] [outer = (nil)]
10:40:06 INFO - PROCESS | 13505 | ++DOMWINDOW == 74 (0xa5549400) [pid = 13556] [serial = 155] [outer = 0xa5540800]
10:40:06 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:40:06 INFO - PROCESS | 13505 | ++DOMWINDOW == 75 (0xa554b400) [pid = 13556] [serial = 156] [outer = 0xa5540800]
10:40:09 INFO - PROCESS | 13505 | --DOMWINDOW == 74 (0xa5549000) [pid = 13556] [serial = 101] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:40:09 INFO - PROCESS | 13505 | --DOMWINDOW == 73 (0xa6826400) [pid = 13556] [serial = 128] [outer = (nil)] [url = about:blank]
10:40:09 INFO - PROCESS | 13505 | --DOMWINDOW == 72 (0xa4e0f400) [pid = 13556] [serial = 122] [outer = (nil)] [url = about:blank]
10:40:09 INFO - PROCESS | 13505 | --DOMWINDOW == 71 (0xaa524400) [pid = 13556] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447353576622]
10:40:09 INFO - PROCESS | 13505 | --DOMWINDOW == 70 (0xa41f3400) [pid = 13556] [serial = 113] [outer = (nil)] [url = about:blank]
10:40:09 INFO - PROCESS | 13505 | --DOMWINDOW == 69 (0xaa5bd800) [pid = 13556] [serial = 111] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:40:09 INFO - PROCESS | 13505 | --DOMWINDOW == 68 (0xa3f7b400) [pid = 13556] [serial = 116] [outer = (nil)] [url = about:blank]
10:40:09 INFO - PROCESS | 13505 | --DOMWINDOW == 67 (0xa43a4c00) [pid = 13556] [serial = 108] [outer = (nil)] [url = about:blank]
10:40:09 INFO - PROCESS | 13505 | --DOMWINDOW == 66 (0xa584ec00) [pid = 13556] [serial = 125] [outer = (nil)] [url = about:blank]
10:40:09 INFO - PROCESS | 13505 | --DOMWINDOW == 65 (0xa3d3f000) [pid = 13556] [serial = 119] [outer = (nil)] [url = about:blank]
10:40:09 INFO - PROCESS | 13505 | --DOMWINDOW == 64 (0xa688ac00) [pid = 13556] [serial = 103] [outer = (nil)] [url = about:blank]
10:40:09 INFO - PROCESS | 13505 | --DOMWINDOW == 63 (0xa3d3d400) [pid = 13556] [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]
10:40:09 INFO - PROCESS | 13505 | --DOMWINDOW == 62 (0xa500e400) [pid = 13556] [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]
10:40:09 INFO - PROCESS | 13505 | --DOMWINDOW == 61 (0xa4a2e800) [pid = 13556] [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]
10:40:09 INFO - PROCESS | 13505 | --DOMWINDOW == 60 (0xa5008400) [pid = 13556] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:40:09 INFO - PROCESS | 13505 | --DOMWINDOW == 59 (0xaa522c00) [pid = 13556] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447353576622]
10:40:09 INFO - PROCESS | 13505 | --DOMWINDOW == 58 (0xa5a59800) [pid = 13556] [serial = 110] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:40:09 INFO - PROCESS | 13505 | --DOMWINDOW == 57 (0xa5a65400) [pid = 13556] [serial = 126] [outer = (nil)] [url = about:blank]
10:40:09 INFO - PROCESS | 13505 | --DOMWINDOW == 56 (0xa4edd000) [pid = 13556] [serial = 123] [outer = (nil)] [url = about:blank]
10:40:09 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
10:40:09 INFO - document served over http requires an https
10:40:09 INFO - sub-resource via script-tag using the http-csp
10:40:09 INFO - delivery method with keep-origin-redirect and when
10:40: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"
10:40:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:40:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:40:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:40:09 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:40:09 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:40:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:40:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:40:09 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
10:40:09 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 3603ms
10:40:09 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
10:40:09 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4a3a800 == 14 [pid = 13556] [id = 57]
10:40:09 INFO - PROCESS | 13505 | ++DOMWINDOW == 57 (0xa4e0bc00) [pid = 13556] [serial = 157] [outer = (nil)]
10:40:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 58 (0xa4edf000) [pid = 13556] [serial = 158] [outer = 0xa4e0bc00]
10:40:10 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:40:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 59 (0xa5a61c00) [pid = 13556] [serial = 159] [outer = 0xa4e0bc00]
10:40:11 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
10:40:11 INFO - document served over http requires an https
10:40:11 INFO - sub-resource via script-tag using the http-csp
10:40:11 INFO - delivery method with no-redirect and when
10:40:11 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
10:40:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:40:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:40:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:40:11 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:40:11 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:40:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:40:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:40:11 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
10:40:11 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1846ms
10:40:11 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
10:40:11 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3d3d400 == 15 [pid = 13556] [id = 58]
10:40:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 60 (0xa41f3c00) [pid = 13556] [serial = 160] [outer = (nil)]
10:40:12 INFO - PROCESS | 13505 | ++DOMWINDOW == 61 (0xa4ed6c00) [pid = 13556] [serial = 161] [outer = 0xa41f3c00]
10:40:12 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:40:12 INFO - PROCESS | 13505 | ++DOMWINDOW == 62 (0xa5549000) [pid = 13556] [serial = 162] [outer = 0xa41f3c00]
10:40:13 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
10:40:13 INFO - document served over http requires an https
10:40:13 INFO - sub-resource via script-tag using the http-csp
10:40:13 INFO - delivery method with swap-origin-redirect and when
10: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"
10:40:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:40:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:40:13 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:40:13 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:40:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:40:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:40:13 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
10:40:13 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1888ms
10:40:13 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
10:40:13 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4a38000 == 16 [pid = 13556] [id = 59]
10:40:13 INFO - PROCESS | 13505 | ++DOMWINDOW == 63 (0xa4ed2800) [pid = 13556] [serial = 163] [outer = (nil)]
10:40:13 INFO - PROCESS | 13505 | ++DOMWINDOW == 64 (0xa5ed1800) [pid = 13556] [serial = 164] [outer = 0xa4ed2800]
10:40:14 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:40:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 65 (0xa5ed8400) [pid = 13556] [serial = 165] [outer = 0xa4ed2800]
10:40:15 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
10:40:15 INFO - document served over http requires an https
10:40:15 INFO - sub-resource via xhr-request using the http-csp
10:40:15 INFO - delivery method with keep-origin-redirect and when
10: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"
10:40:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:40:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:40:15 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:40:15 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:40:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:40:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:40:15 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
10:40:15 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1943ms
10:40:15 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
10:40:15 INFO - PROCESS | 13505 | ++DOCSHELL 0xa5c53c00 == 17 [pid = 13556] [id = 60]
10:40:15 INFO - PROCESS | 13505 | ++DOMWINDOW == 66 (0xa5ec9400) [pid = 13556] [serial = 166] [outer = (nil)]
10:40:15 INFO - PROCESS | 13505 | ++DOMWINDOW == 67 (0xa743a400) [pid = 13556] [serial = 167] [outer = 0xa5ec9400]
10:40:16 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:40:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 68 (0xa7475800) [pid = 13556] [serial = 168] [outer = 0xa5ec9400]
10:40:17 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
10:40:17 INFO - document served over http requires an https
10:40:17 INFO - sub-resource via xhr-request using the http-csp
10:40:17 INFO - delivery method with no-redirect and when
10: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"
10:40:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:40:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:40:17 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:40:17 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:40:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:40:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:40:17 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
10:40:17 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2147ms
10:40:17 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
10:40:18 INFO - PROCESS | 13505 | ++DOCSHELL 0xa7434800 == 18 [pid = 13556] [id = 61]
10:40:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 69 (0xaa464000) [pid = 13556] [serial = 169] [outer = (nil)]
10:40:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 70 (0xa347bc00) [pid = 13556] [serial = 170] [outer = 0xaa464000]
10:40:18 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:40:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 71 (0xa3480400) [pid = 13556] [serial = 171] [outer = 0xaa464000]
10:40:19 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
10:40:19 INFO - document served over http requires an https
10:40:19 INFO - sub-resource via xhr-request using the http-csp
10:40:19 INFO - delivery method with swap-origin-redirect and when
10:40: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"
10:40:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:40:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:40:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:40:19 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:40:19 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:40:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:40:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:40:19 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
10:40:19 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2446ms
10:40:19 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
10:40:20 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3487400 == 19 [pid = 13556] [id = 62]
10:40:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 72 (0xa3487800) [pid = 13556] [serial = 172] [outer = (nil)]
10:40:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 73 (0xa50a3c00) [pid = 13556] [serial = 173] [outer = 0xa3487800]
10:40:21 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:40:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 74 (0xa50a7c00) [pid = 13556] [serial = 174] [outer = 0xa3487800]
10:40:22 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
10:40:22 INFO - document served over http requires an http
10:40:22 INFO - sub-resource via fetch-request using the meta-csp
10:40:22 INFO - delivery method with keep-origin-redirect and when
10:40:22 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html"
10:40:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:40:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:40:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:40:22 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:40:22 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:40:22 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:40:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:40:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:40:22 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
10:40:22 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2299ms
10:40:22 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
10:40:23 INFO - PROCESS | 13505 | ++DOCSHELL 0xa33c5800 == 20 [pid = 13556] [id = 63]
10:40:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 75 (0xa33c5c00) [pid = 13556] [serial = 175] [outer = (nil)]
10:40:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 76 (0xa33c7800) [pid = 13556] [serial = 176] [outer = 0xa33c5c00]
10:40:23 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:40:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 77 (0xa33ce000) [pid = 13556] [serial = 177] [outer = 0xa33c5c00]
10:40:25 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
10:40:25 INFO - document served over http requires an http
10:40:25 INFO - sub-resource via fetch-request using the meta-csp
10:40:25 INFO - delivery method with no-redirect and when
10:40:25 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html"
10:40:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:40:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:40:25 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:40:25 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:40:25 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:40:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:40:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:40:25 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
10:40:25 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 3488ms
10:40:25 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
10:40:26 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3894c00 == 21 [pid = 13556] [id = 64]
10:40:26 INFO - PROCESS | 13505 | ++DOMWINDOW == 78 (0xa389ac00) [pid = 13556] [serial = 178] [outer = (nil)]
10:40:26 INFO - PROCESS | 13505 | ++DOMWINDOW == 79 (0xa3bb7400) [pid = 13556] [serial = 179] [outer = 0xa389ac00]
10:40:26 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:40:26 INFO - PROCESS | 13505 | ++DOMWINDOW == 80 (0xa3f7f000) [pid = 13556] [serial = 180] [outer = 0xa389ac00]
10:40:27 INFO - PROCESS | 13505 | --DOCSHELL 0xa5540000 == 20 [pid = 13556] [id = 56]
10:40:27 INFO - PROCESS | 13505 | --DOCSHELL 0xa4ed3400 == 19 [pid = 13556] [id = 55]
10:40:27 INFO - PROCESS | 13505 | --DOCSHELL 0xa3bc1c00 == 18 [pid = 13556] [id = 54]
10:40:27 INFO - PROCESS | 13505 | --DOCSHELL 0xa3d40800 == 17 [pid = 13556] [id = 53]
10:40:27 INFO - PROCESS | 13505 | --DOCSHELL 0xa3674800 == 16 [pid = 13556] [id = 52]
10:40:27 INFO - PROCESS | 13505 | --DOCSHELL 0xa3bc0000 == 15 [pid = 13556] [id = 49]
10:40:27 INFO - PROCESS | 13505 | --DOCSHELL 0xa3d39000 == 14 [pid = 13556] [id = 48]
10:40:27 INFO - PROCESS | 13505 | --DOCSHELL 0xa3d3c800 == 13 [pid = 13556] [id = 47]
10:40:27 INFO - PROCESS | 13505 | --DOCSHELL 0xa3f75000 == 12 [pid = 13556] [id = 42]
10:40:27 INFO - PROCESS | 13505 | --DOMWINDOW == 79 (0xa3f7ec00) [pid = 13556] [serial = 120] [outer = (nil)] [url = about:blank]
10:40:27 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
10:40:27 INFO - document served over http requires an http
10:40:27 INFO - sub-resource via fetch-request using the meta-csp
10:40:27 INFO - delivery method with swap-origin-redirect and when
10:40:27 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html"
10:40:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:40:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:40:27 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:40:27 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:40:27 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:40:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:40:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:40:27 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
10:40:27 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1853ms
10:40:27 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
10:40:27 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3675400 == 13 [pid = 13556] [id = 65]
10:40:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 80 (0xa3d39000) [pid = 13556] [serial = 181] [outer = (nil)]
10:40:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 81 (0xa41ebc00) [pid = 13556] [serial = 182] [outer = 0xa3d39000]
10:40:28 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:40:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 82 (0xa43a6000) [pid = 13556] [serial = 183] [outer = 0xa3d39000]
10:40:28 INFO - PROCESS | 13505 | --DOMWINDOW == 16 (0x9d576400) [pid = 13505] [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.]
10:40:29 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4e07400 == 14 [pid = 13556] [id = 66]
10:40:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 83 (0xa4e0a400) [pid = 13556] [serial = 184] [outer = (nil)]
10:40:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0xa4e11800) [pid = 13556] [serial = 185] [outer = 0xa4e0a400]
10:40:29 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
10:40:29 INFO - document served over http requires an http
10:40:29 INFO - sub-resource via iframe-tag using the meta-csp
10:40:29 INFO - delivery method with keep-origin-redirect and when
10:40:29 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html"
10:40:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:40:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:40:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:40:29 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:40:29 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:40:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:40:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:40:29 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
10:40:29 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1650ms
10:40:29 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
10:40:29 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3f7e000 == 15 [pid = 13556] [id = 67]
10:40:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0xa3f7e400) [pid = 13556] [serial = 186] [outer = (nil)]
10:40:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0xa50af400) [pid = 13556] [serial = 187] [outer = 0xa3f7e400]
10:40:30 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:40:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0xa5549c00) [pid = 13556] [serial = 188] [outer = 0xa3f7e400]
10:40:30 INFO - PROCESS | 13505 | ++DOCSHELL 0xa5ed7000 == 16 [pid = 13556] [id = 68]
10:40:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0xa687e800) [pid = 13556] [serial = 189] [outer = (nil)]
10:40:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0xa733d000) [pid = 13556] [serial = 190] [outer = 0xa687e800]
10:40:31 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
10:40:31 INFO - document served over http requires an http
10:40:31 INFO - sub-resource via iframe-tag using the meta-csp
10:40:31 INFO - delivery method with no-redirect and when
10:40:31 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html"
10:40:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:40:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:40:31 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:40:31 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:40:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:40:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:40:31 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
10:40:31 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1784ms
10:40:31 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
10:40:31 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0xa3f77800) [pid = 13556] [serial = 131] [outer = (nil)] [url = about:blank]
10:40:31 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0xaa527000) [pid = 13556] [serial = 134] [outer = (nil)] [url = about:blank]
10:40:31 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0xa3f7a800) [pid = 13556] [serial = 137] [outer = (nil)] [url = about:blank]
10:40:31 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0xa5549400) [pid = 13556] [serial = 155] [outer = (nil)] [url = about:blank]
10:40:31 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0xa4edb400) [pid = 13556] [serial = 153] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:40:31 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0xa43acc00) [pid = 13556] [serial = 150] [outer = (nil)] [url = about:blank]
10:40:31 INFO - PROCESS | 13505 | --DOMWINDOW == 82 (0xa3f7d400) [pid = 13556] [serial = 148] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447353603648]
10:40:31 INFO - PROCESS | 13505 | --DOMWINDOW == 81 (0xa3d37400) [pid = 13556] [serial = 145] [outer = (nil)] [url = about:blank]
10:40:31 INFO - PROCESS | 13505 | --DOMWINDOW == 80 (0xa3895400) [pid = 13556] [serial = 143] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:40:31 INFO - PROCESS | 13505 | --DOMWINDOW == 79 (0xa3bc0400) [pid = 13556] [serial = 140] [outer = (nil)] [url = about:blank]
10:40:31 INFO - PROCESS | 13505 | --DOMWINDOW == 78 (0xa5540800) [pid = 13556] [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]
10:40:31 INFO - PROCESS | 13505 | --DOMWINDOW == 77 (0xa3f77c00) [pid = 13556] [serial = 147] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447353603648]
10:40:31 INFO - PROCESS | 13505 | --DOMWINDOW == 76 (0xa3896000) [pid = 13556] [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]
10:40:31 INFO - PROCESS | 13505 | --DOMWINDOW == 75 (0xa4ed3800) [pid = 13556] [serial = 152] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:40:31 INFO - PROCESS | 13505 | --DOMWINDOW == 74 (0xa3bc4c00) [pid = 13556] [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]
10:40:31 INFO - PROCESS | 13505 | --DOMWINDOW == 73 (0xa3673800) [pid = 13556] [serial = 142] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:40:31 INFO - PROCESS | 13505 | --DOMWINDOW == 72 (0xa553f800) [pid = 13556] [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]
10:40:31 INFO - PROCESS | 13505 | --DOMWINDOW == 71 (0xa7339c00) [pid = 13556] [serial = 129] [outer = (nil)] [url = about:blank]
10:40:31 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3673800 == 17 [pid = 13556] [id = 69]
10:40:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 72 (0xa3674000) [pid = 13556] [serial = 191] [outer = (nil)]
10:40:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 73 (0xa3899000) [pid = 13556] [serial = 192] [outer = 0xa3674000]
10:40:32 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:40:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 74 (0xa4e10800) [pid = 13556] [serial = 193] [outer = 0xa3674000]
10:40:32 INFO - PROCESS | 13505 | ++DOCSHELL 0xa7440c00 == 18 [pid = 13556] [id = 70]
10:40:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 75 (0xa7441c00) [pid = 13556] [serial = 194] [outer = (nil)]
10:40:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 76 (0xaa524400) [pid = 13556] [serial = 195] [outer = 0xa7441c00]
10:40:33 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
10:40:33 INFO - document served over http requires an http
10:40:33 INFO - sub-resource via iframe-tag using the meta-csp
10:40:33 INFO - delivery method with swap-origin-redirect and when
10:40:33 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html"
10:40:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:40:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:40:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:40:33 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:40:33 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:40:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:40:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:40:33 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
10:40:33 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1991ms
10:40:33 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
10:40:33 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3485000 == 19 [pid = 13556] [id = 71]
10:40:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 77 (0xa3486400) [pid = 13556] [serial = 196] [outer = (nil)]
10:40:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 78 (0xa389c800) [pid = 13556] [serial = 197] [outer = 0xa3486400]
10:40:34 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:40:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 79 (0xa41ed800) [pid = 13556] [serial = 198] [outer = 0xa3486400]
10:40:35 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
10:40:35 INFO - document served over http requires an http
10:40:35 INFO - sub-resource via script-tag using the meta-csp
10:40:35 INFO - delivery method with keep-origin-redirect and when
10:40: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-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html"
10:40:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:40:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:40:35 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:40:35 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:40:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:40:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:40:35 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
10:40:35 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2249ms
10:40:35 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
10:40:35 INFO - PROCESS | 13505 | ++DOCSHELL 0xa5668800 == 20 [pid = 13556] [id = 72]
10:40:35 INFO - PROCESS | 13505 | ++DOMWINDOW == 80 (0xa5669800) [pid = 13556] [serial = 199] [outer = (nil)]
10:40:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 81 (0xa5670800) [pid = 13556] [serial = 200] [outer = 0xa5669800]
10:40:36 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:40:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 82 (0xa5674800) [pid = 13556] [serial = 201] [outer = 0xa5669800]
10:40:37 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
10:40:37 INFO - document served over http requires an http
10:40:37 INFO - sub-resource via script-tag using the meta-csp
10:40:37 INFO - delivery method with no-redirect and when
10:40:37 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html"
10:40:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:40:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:40:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:40:37 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:40:37 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:40:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:40:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:40:37 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
10:40:37 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2506ms
10:40:37 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
10:40:38 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2c31800 == 21 [pid = 13556] [id = 73]
10:40:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 83 (0xa2c31c00) [pid = 13556] [serial = 202] [outer = (nil)]
10:40:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0xa2c33800) [pid = 13556] [serial = 203] [outer = 0xa2c31c00]
10:40:39 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:40:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0xa2c38000) [pid = 13556] [serial = 204] [outer = 0xa2c31c00]
10:40:40 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
10:40:40 INFO - document served over http requires an http
10:40:40 INFO - sub-resource via script-tag using the meta-csp
10:40:40 INFO - delivery method with swap-origin-redirect and when
10:40:40 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html"
10:40:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:40:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:40:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:40:40 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:40:40 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:40:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:40:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:40:40 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
10:40:40 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2300ms
10:40:40 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
10:40:41 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2c3ec00 == 22 [pid = 13556] [id = 74]
10:40:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0xa2c3f000) [pid = 13556] [serial = 205] [outer = (nil)]
10:40:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0xa2ce7800) [pid = 13556] [serial = 206] [outer = 0xa2c3f000]
10:40:41 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:40:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0xa2ceb400) [pid = 13556] [serial = 207] [outer = 0xa2c3f000]
10:40:43 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
10:40:43 INFO - document served over http requires an http
10:40:43 INFO - sub-resource via xhr-request using the meta-csp
10:40:43 INFO - delivery method with keep-origin-redirect and when
10:40:43 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html"
10:40:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:40:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:40:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:40:43 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:40:43 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:40:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:40:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:40:43 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
10:40:43 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2994ms
10:40:43 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
10:40:43 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2aaa400 == 23 [pid = 13556] [id = 75]
10:40:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0xa2aaa800) [pid = 13556] [serial = 208] [outer = (nil)]
10:40:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0xa2aac400) [pid = 13556] [serial = 209] [outer = 0xa2aaa800]
10:40:44 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:40:44 INFO - PROCESS | 13505 | ++DOMWINDOW == 91 (0xa2ab0800) [pid = 13556] [serial = 210] [outer = 0xa2aaa800]
10:40:45 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
10:40:45 INFO - document served over http requires an http
10:40:45 INFO - sub-resource via xhr-request using the meta-csp
10:40:45 INFO - delivery method with no-redirect and when
10:40: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-http/xhr-request/generic.no-redirect.http.html"
10:40:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:40:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:40:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:40:45 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:40:45 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:40:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:40:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:40:45 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
10:40:45 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1873ms
10:40:45 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
10:40:45 INFO - PROCESS | 13505 | ++DOCSHELL 0xa28a0800 == 24 [pid = 13556] [id = 76]
10:40:45 INFO - PROCESS | 13505 | ++DOMWINDOW == 92 (0xa28a0c00) [pid = 13556] [serial = 211] [outer = (nil)]
10:40:45 INFO - PROCESS | 13505 | ++DOMWINDOW == 93 (0xa28a2800) [pid = 13556] [serial = 212] [outer = 0xa28a0c00]
10:40:46 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:40:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 94 (0xa28a9400) [pid = 13556] [serial = 213] [outer = 0xa28a0c00]
10:40:47 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
10:40:47 INFO - document served over http requires an http
10:40:47 INFO - sub-resource via xhr-request using the meta-csp
10:40:47 INFO - delivery method with swap-origin-redirect and when
10:40: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-http/xhr-request/generic.swap-origin-redirect.http.html"
10:40:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:40:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:40:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:40:47 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:40:47 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:40:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:40:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:40:47 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
10:40:47 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1899ms
10:40:47 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
10:40:47 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2660800 == 25 [pid = 13556] [id = 77]
10:40:47 INFO - PROCESS | 13505 | ++DOMWINDOW == 95 (0xa2660c00) [pid = 13556] [serial = 214] [outer = (nil)]
10:40:48 INFO - PROCESS | 13505 | ++DOMWINDOW == 96 (0xa2662800) [pid = 13556] [serial = 215] [outer = 0xa2660c00]
10:40:48 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:40:48 INFO - PROCESS | 13505 | ++DOMWINDOW == 97 (0xa2666000) [pid = 13556] [serial = 216] [outer = 0xa2660c00]
10:40:50 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
10:40:50 INFO - document served over http requires an https
10:40:50 INFO - sub-resource via fetch-request using the meta-csp
10:40:50 INFO - delivery method with keep-origin-redirect and when
10:40:50 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html"
10:40:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:40:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:40:50 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:40:50 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:40:50 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:40:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:40:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:40:50 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html:23:7
10:40:50 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2971ms
10:40:50 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
10:40:50 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2aad000 == 26 [pid = 13556] [id = 78]
10:40:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 98 (0xa2aaf800) [pid = 13556] [serial = 217] [outer = (nil)]
10:40:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 99 (0xa2c34800) [pid = 13556] [serial = 218] [outer = 0xa2aaf800]
10:40:51 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:40:51 INFO - PROCESS | 13505 | ++DOMWINDOW == 100 (0xa347d000) [pid = 13556] [serial = 219] [outer = 0xa2aaf800]
10:40:51 INFO - PROCESS | 13505 | --DOCSHELL 0xa7440c00 == 25 [pid = 13556] [id = 70]
10:40:51 INFO - PROCESS | 13505 | --DOCSHELL 0xa3673800 == 24 [pid = 13556] [id = 69]
10:40:51 INFO - PROCESS | 13505 | --DOCSHELL 0xa5ed7000 == 23 [pid = 13556] [id = 68]
10:40:51 INFO - PROCESS | 13505 | --DOCSHELL 0xa553f000 == 22 [pid = 13556] [id = 46]
10:40:51 INFO - PROCESS | 13505 | --DOCSHELL 0xa3f7e000 == 21 [pid = 13556] [id = 67]
10:40:51 INFO - PROCESS | 13505 | --DOCSHELL 0xa4e07400 == 20 [pid = 13556] [id = 66]
10:40:51 INFO - PROCESS | 13505 | --DOCSHELL 0xa3675400 == 19 [pid = 13556] [id = 65]
10:40:51 INFO - PROCESS | 13505 | --DOCSHELL 0xa3894c00 == 18 [pid = 13556] [id = 64]
10:40:51 INFO - PROCESS | 13505 | --DOCSHELL 0xa3487400 == 17 [pid = 13556] [id = 62]
10:40:51 INFO - PROCESS | 13505 | --DOCSHELL 0xa5c53c00 == 16 [pid = 13556] [id = 60]
10:40:51 INFO - PROCESS | 13505 | --DOCSHELL 0xa3673400 == 15 [pid = 13556] [id = 51]
10:40:51 INFO - PROCESS | 13505 | --DOCSHELL 0xa389c000 == 14 [pid = 13556] [id = 50]
10:40:51 INFO - PROCESS | 13505 | --DOCSHELL 0xa4a38000 == 13 [pid = 13556] [id = 59]
10:40:51 INFO - PROCESS | 13505 | --DOCSHELL 0xa3d3d400 == 12 [pid = 13556] [id = 58]
10:40:51 INFO - PROCESS | 13505 | --DOCSHELL 0xa4a3a800 == 11 [pid = 13556] [id = 57]
10:40:51 INFO - PROCESS | 13505 | --DOMWINDOW == 99 (0xa43a6400) [pid = 13556] [serial = 146] [outer = (nil)] [url = about:blank]
10:40:51 INFO - PROCESS | 13505 | --DOMWINDOW == 98 (0xa4a3bc00) [pid = 13556] [serial = 151] [outer = (nil)] [url = about:blank]
10:40:51 INFO - PROCESS | 13505 | --DOMWINDOW == 97 (0xa554b400) [pid = 13556] [serial = 156] [outer = (nil)] [url = about:blank]
10:40:52 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is origin when a
10:40:52 INFO - document served over http requires an https
10:40:52 INFO - sub-resource via fetch-request using the meta-csp
10:40:52 INFO - delivery method with no-redirect and when
10:40:52 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html"
10:40:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:40:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:40:52 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:40:52 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:40:52 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:40:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:40:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:40:52 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html:23:7
10:40:52 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2343ms
10:40:52 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
10:40:52 INFO - PROCESS | 13505 | ++DOCSHELL 0xa28a8c00 == 12 [pid = 13556] [id = 79]
10:40:52 INFO - PROCESS | 13505 | ++DOMWINDOW == 98 (0xa347f400) [pid = 13556] [serial = 220] [outer = (nil)]
10:40:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 99 (0xa38a0800) [pid = 13556] [serial = 221] [outer = 0xa347f400]
10:40:53 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:40:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 100 (0xa3d3a400) [pid = 13556] [serial = 222] [outer = 0xa347f400]
10:40:54 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
10:40:54 INFO - document served over http requires an https
10:40:54 INFO - sub-resource via fetch-request using the meta-csp
10:40:54 INFO - delivery method with swap-origin-redirect and when
10:40:54 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html"
10:40:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:40:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:40:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:40:54 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:40:54 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:40:54 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:40:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:40:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:40:54 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
10:40:54 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2048ms
10:40:54 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
10:40:54 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3894c00 == 13 [pid = 13556] [id = 80]
10:40:54 INFO - PROCESS | 13505 | ++DOMWINDOW == 101 (0xa41e8400) [pid = 13556] [serial = 223] [outer = (nil)]
10:40:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 102 (0xa43a4000) [pid = 13556] [serial = 224] [outer = 0xa41e8400]
10:40:55 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:40:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 103 (0xa4a2c400) [pid = 13556] [serial = 225] [outer = 0xa41e8400]
10:40:56 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4e14c00 == 14 [pid = 13556] [id = 81]
10:40:56 INFO - PROCESS | 13505 | ++DOMWINDOW == 104 (0xa4e15000) [pid = 13556] [serial = 226] [outer = (nil)]
10:40:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 105 (0xa347ec00) [pid = 13556] [serial = 227] [outer = 0xa4e15000]
10:40:58 INFO - PROCESS | 13505 | --DOMWINDOW == 104 (0xa7441c00) [pid = 13556] [serial = 194] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:40:58 INFO - PROCESS | 13505 | --DOMWINDOW == 103 (0xa50a3c00) [pid = 13556] [serial = 173] [outer = (nil)] [url = about:blank]
10:40:58 INFO - PROCESS | 13505 | --DOMWINDOW == 102 (0xa41ebc00) [pid = 13556] [serial = 182] [outer = (nil)] [url = about:blank]
10:40:58 INFO - PROCESS | 13505 | --DOMWINDOW == 101 (0xa3bb7400) [pid = 13556] [serial = 179] [outer = (nil)] [url = about:blank]
10:40:58 INFO - PROCESS | 13505 | --DOMWINDOW == 100 (0xa50af400) [pid = 13556] [serial = 187] [outer = (nil)] [url = about:blank]
10:40:58 INFO - PROCESS | 13505 | --DOMWINDOW == 99 (0xa347bc00) [pid = 13556] [serial = 170] [outer = (nil)] [url = about:blank]
10:40:58 INFO - PROCESS | 13505 | --DOMWINDOW == 98 (0xa743a400) [pid = 13556] [serial = 167] [outer = (nil)] [url = about:blank]
10:40:58 INFO - PROCESS | 13505 | --DOMWINDOW == 97 (0xa33c7800) [pid = 13556] [serial = 176] [outer = (nil)] [url = about:blank]
10:40:58 INFO - PROCESS | 13505 | --DOMWINDOW == 96 (0xa733d000) [pid = 13556] [serial = 190] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447353630821]
10:40:58 INFO - PROCESS | 13505 | --DOMWINDOW == 95 (0xa5ed1800) [pid = 13556] [serial = 164] [outer = (nil)] [url = about:blank]
10:40:58 INFO - PROCESS | 13505 | --DOMWINDOW == 94 (0xa4ed6c00) [pid = 13556] [serial = 161] [outer = (nil)] [url = about:blank]
10:40:58 INFO - PROCESS | 13505 | --DOMWINDOW == 93 (0xa4e11800) [pid = 13556] [serial = 185] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:40:58 INFO - PROCESS | 13505 | --DOMWINDOW == 92 (0xa3899000) [pid = 13556] [serial = 192] [outer = (nil)] [url = about:blank]
10:40:58 INFO - PROCESS | 13505 | --DOMWINDOW == 91 (0xa4edf000) [pid = 13556] [serial = 158] [outer = (nil)] [url = about:blank]
10:40:58 INFO - PROCESS | 13505 | --DOMWINDOW == 90 (0xaa524400) [pid = 13556] [serial = 195] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:40:58 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0xa3f7e400) [pid = 13556] [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]
10:40:58 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0xa389ac00) [pid = 13556] [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]
10:40:58 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0xa4e0a400) [pid = 13556] [serial = 184] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:40:58 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0xa687e800) [pid = 13556] [serial = 189] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447353630821]
10:40:58 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0xa3d39000) [pid = 13556] [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]
10:40:58 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
10:40:58 INFO - document served over http requires an https
10:40:58 INFO - sub-resource via iframe-tag using the meta-csp
10:40:58 INFO - delivery method with keep-origin-redirect and when
10:40:58 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html"
10:40:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:40:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:40:58 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:40:58 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:40:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:40:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:40:58 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
10:40:58 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 4318ms
10:40:58 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
10:40:59 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3d3ac00 == 15 [pid = 13556] [id = 82]
10:40:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0xa41f4c00) [pid = 13556] [serial = 228] [outer = (nil)]
10:40:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0xa4e0a400) [pid = 13556] [serial = 229] [outer = 0xa41f4c00]
10:40:59 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:40:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0xa5007800) [pid = 13556] [serial = 230] [outer = 0xa41f4c00]
10:41:00 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2c3e400 == 16 [pid = 13556] [id = 83]
10:41:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0xa347e800) [pid = 13556] [serial = 231] [outer = (nil)]
10:41:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0xa2659400) [pid = 13556] [serial = 232] [outer = 0xa347e800]
10:41:00 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
10:41:00 INFO - document served over http requires an https
10:41:00 INFO - sub-resource via iframe-tag using the meta-csp
10:41:00 INFO - delivery method with no-redirect and when
10:41:00 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html"
10:41:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:41:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:41:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:41:00 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:41:00 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:41:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:41:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:41:00 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
10:41:00 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2036ms
10:41:00 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
10:41:01 INFO - PROCESS | 13505 | ++DOCSHELL 0xa366d400 == 17 [pid = 13556] [id = 84]
10:41:01 INFO - PROCESS | 13505 | ++DOMWINDOW == 91 (0xa3d39000) [pid = 13556] [serial = 233] [outer = (nil)]
10:41:01 INFO - PROCESS | 13505 | ++DOMWINDOW == 92 (0xa4e11400) [pid = 13556] [serial = 234] [outer = 0xa3d39000]
10:41:01 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:41:01 INFO - PROCESS | 13505 | ++DOMWINDOW == 93 (0xa50a5400) [pid = 13556] [serial = 235] [outer = 0xa3d39000]
10:41:02 INFO - PROCESS | 13505 | ++DOCSHELL 0xa553d400 == 18 [pid = 13556] [id = 85]
10:41:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 94 (0xa553d800) [pid = 13556] [serial = 236] [outer = (nil)]
10:41:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 95 (0xa5542000) [pid = 13556] [serial = 237] [outer = 0xa553d800]
10:41:02 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
10:41:02 INFO - document served over http requires an https
10:41:02 INFO - sub-resource via iframe-tag using the meta-csp
10:41:02 INFO - delivery method with swap-origin-redirect and when
10:41:02 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html"
10:41:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:41:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:41:02 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:41:02 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:41:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:41:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:41:02 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
10:41:03 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2158ms
10:41:03 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
10:41:03 INFO - PROCESS | 13505 | ++DOCSHELL 0xa43a0400 == 19 [pid = 13556] [id = 86]
10:41:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 96 (0xa43a8800) [pid = 13556] [serial = 238] [outer = (nil)]
10:41:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 97 (0xa5855800) [pid = 13556] [serial = 239] [outer = 0xa43a8800]
10:41:04 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:41:04 INFO - PROCESS | 13505 | ++DOMWINDOW == 98 (0xa5c49400) [pid = 13556] [serial = 240] [outer = 0xa43a8800]
10:41:05 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
10:41:05 INFO - document served over http requires an https
10:41:05 INFO - sub-resource via script-tag using the meta-csp
10:41:05 INFO - delivery method with keep-origin-redirect and when
10:41:05 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html"
10:41:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:41:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:41:05 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:41:05 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:41:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:41:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:41:05 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
10:41:05 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2200ms
10:41:05 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
10:41:05 INFO - PROCESS | 13505 | ++DOCSHELL 0xa5671800 == 20 [pid = 13556] [id = 87]
10:41:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 99 (0xa5677400) [pid = 13556] [serial = 241] [outer = (nil)]
10:41:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 100 (0xa7387400) [pid = 13556] [serial = 242] [outer = 0xa5677400]
10:41:06 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:41:06 INFO - PROCESS | 13505 | ++DOMWINDOW == 101 (0xa743a400) [pid = 13556] [serial = 243] [outer = 0xa5677400]
10:41:07 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
10:41:07 INFO - document served over http requires an https
10:41:07 INFO - sub-resource via script-tag using the meta-csp
10:41:07 INFO - delivery method with no-redirect and when
10:41:07 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html"
10:41:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:41:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:41:07 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:41:07 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:41:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:41:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:41:07 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
10:41:07 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2449ms
10:41:07 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
10:41:08 INFO - PROCESS | 13505 | ++DOCSHELL 0xa688b000 == 21 [pid = 13556] [id = 88]
10:41:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 102 (0xaa523c00) [pid = 13556] [serial = 244] [outer = (nil)]
10:41:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 103 (0xa2377400) [pid = 13556] [serial = 245] [outer = 0xaa523c00]
10:41:08 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:41:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 104 (0xa237b400) [pid = 13556] [serial = 246] [outer = 0xaa523c00]
10:41:10 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
10:41:10 INFO - document served over http requires an https
10:41:10 INFO - sub-resource via script-tag using the meta-csp
10:41:10 INFO - delivery method with swap-origin-redirect and when
10:41:10 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html"
10:41:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:41:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:41:10 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:41:10 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:41:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:41:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:41:10 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
10:41:10 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2494ms
10:41:10 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
10:41:10 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2173400 == 22 [pid = 13556] [id = 89]
10:41:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 105 (0xa2173800) [pid = 13556] [serial = 247] [outer = (nil)]
10:41:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 106 (0xa2175400) [pid = 13556] [serial = 248] [outer = 0xa2173800]
10:41:11 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:41:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 107 (0xa2179400) [pid = 13556] [serial = 249] [outer = 0xa2173800]
10:41:12 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
10:41:12 INFO - document served over http requires an https
10:41:12 INFO - sub-resource via xhr-request using the meta-csp
10:41:12 INFO - delivery method with keep-origin-redirect and when
10:41:12 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html"
10:41:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:41:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:41:12 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:41:12 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:41:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:41:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:41:12 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
10:41:12 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2310ms
10:41:12 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
10:41:14 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2172c00 == 23 [pid = 13556] [id = 90]
10:41:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 108 (0xa217d000) [pid = 13556] [serial = 250] [outer = (nil)]
10:41:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 109 (0xa22ce000) [pid = 13556] [serial = 251] [outer = 0xa217d000]
10:41:15 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:41:15 INFO - PROCESS | 13505 | ++DOMWINDOW == 110 (0xa22d2800) [pid = 13556] [serial = 252] [outer = 0xa217d000]
10:41:16 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
10:41:16 INFO - document served over http requires an https
10:41:16 INFO - sub-resource via xhr-request using the meta-csp
10:41:16 INFO - delivery method with no-redirect and when
10:41: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-https/xhr-request/generic.no-redirect.http.html"
10:41:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:41:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:41:16 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:41:16 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:41:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:41:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:41:16 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
10:41:16 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 3897ms
10:41:16 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
10:41:16 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2665000 == 24 [pid = 13556] [id = 91]
10:41:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 111 (0xa2665400) [pid = 13556] [serial = 253] [outer = (nil)]
10:41:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 112 (0xa2aacc00) [pid = 13556] [serial = 254] [outer = 0xa2665400]
10:41:17 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:41:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 113 (0xa2c36000) [pid = 13556] [serial = 255] [outer = 0xa2665400]
10:41:17 INFO - PROCESS | 13505 | --DOCSHELL 0xa4e14c00 == 23 [pid = 13556] [id = 81]
10:41:17 INFO - PROCESS | 13505 | --DOCSHELL 0xa3894c00 == 22 [pid = 13556] [id = 80]
10:41:17 INFO - PROCESS | 13505 | --DOCSHELL 0xa28a8c00 == 21 [pid = 13556] [id = 79]
10:41:17 INFO - PROCESS | 13505 | --DOCSHELL 0xa2aad000 == 20 [pid = 13556] [id = 78]
10:41:17 INFO - PROCESS | 13505 | --DOCSHELL 0xa28a0800 == 19 [pid = 13556] [id = 76]
10:41:17 INFO - PROCESS | 13505 | --DOCSHELL 0xa2aaa400 == 18 [pid = 13556] [id = 75]
10:41:17 INFO - PROCESS | 13505 | --DOCSHELL 0xa2c3ec00 == 17 [pid = 13556] [id = 74]
10:41:17 INFO - PROCESS | 13505 | --DOCSHELL 0xa2c31800 == 16 [pid = 13556] [id = 73]
10:41:17 INFO - PROCESS | 13505 | --DOCSHELL 0xa5668800 == 15 [pid = 13556] [id = 72]
10:41:17 INFO - PROCESS | 13505 | --DOCSHELL 0xa33c5800 == 14 [pid = 13556] [id = 63]
10:41:17 INFO - PROCESS | 13505 | --DOCSHELL 0xa3485000 == 13 [pid = 13556] [id = 71]
10:41:17 INFO - PROCESS | 13505 | --DOMWINDOW == 112 (0xa5549c00) [pid = 13556] [serial = 188] [outer = (nil)] [url = about:blank]
10:41:17 INFO - PROCESS | 13505 | --DOMWINDOW == 111 (0xa3f7f000) [pid = 13556] [serial = 180] [outer = (nil)] [url = about:blank]
10:41:17 INFO - PROCESS | 13505 | --DOMWINDOW == 110 (0xa43a6000) [pid = 13556] [serial = 183] [outer = (nil)] [url = about:blank]
10:41:18 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
10:41:18 INFO - document served over http requires an https
10:41:18 INFO - sub-resource via xhr-request using the meta-csp
10:41:18 INFO - delivery method with swap-origin-redirect and when
10:41: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-https/xhr-request/generic.swap-origin-redirect.http.html"
10:41:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:41:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:41:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:41:18 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:41:18 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:41:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:41:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:41:18 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
10:41:18 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1905ms
10:41:18 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
10:41:18 INFO - PROCESS | 13505 | ++DOCSHELL 0xa28abc00 == 14 [pid = 13556] [id = 92]
10:41:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 111 (0xa28acc00) [pid = 13556] [serial = 256] [outer = (nil)]
10:41:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 112 (0xa2ce5400) [pid = 13556] [serial = 257] [outer = 0xa28acc00]
10:41:19 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:41:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 113 (0xa2ced400) [pid = 13556] [serial = 258] [outer = 0xa28acc00]
10:41:19 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
10:41:19 INFO - document served over http requires an http
10:41:19 INFO - sub-resource via fetch-request using the meta-csp
10:41:19 INFO - delivery method with keep-origin-redirect and when
10:41:19 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html"
10:41:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:41:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:41:19 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:41:19 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:41:19 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:41:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:41:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:41:19 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
10:41:19 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1537ms
10:41:19 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
10:41:20 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2aad000 == 15 [pid = 13556] [id = 93]
10:41:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 114 (0xa2c34c00) [pid = 13556] [serial = 259] [outer = (nil)]
10:41:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 115 (0xa347bc00) [pid = 13556] [serial = 260] [outer = 0xa2c34c00]
10:41:20 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:41:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 116 (0xa3487c00) [pid = 13556] [serial = 261] [outer = 0xa2c34c00]
10:41:21 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
10:41:21 INFO - document served over http requires an http
10:41:21 INFO - sub-resource via fetch-request using the meta-csp
10:41:21 INFO - delivery method with no-redirect and when
10:41:21 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html"
10:41:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:41:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:41:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:41:21 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:41:21 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:41:21 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:41:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:41:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:41:21 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
10:41:21 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1810ms
10:41:21 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
10:41:22 INFO - PROCESS | 13505 | ++DOCSHELL 0xa33cfc00 == 16 [pid = 13556] [id = 94]
10:41:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 117 (0xa366d800) [pid = 13556] [serial = 262] [outer = (nil)]
10:41:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 118 (0xa3899800) [pid = 13556] [serial = 263] [outer = 0xa366d800]
10:41:22 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:41:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 119 (0xa3bb9800) [pid = 13556] [serial = 264] [outer = 0xa366d800]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 118 (0xa553e000) [pid = 13556] [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]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 117 (0xa28a2800) [pid = 13556] [serial = 212] [outer = (nil)] [url = about:blank]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 116 (0xa389c800) [pid = 13556] [serial = 197] [outer = (nil)] [url = about:blank]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 115 (0xa2aac400) [pid = 13556] [serial = 209] [outer = (nil)] [url = about:blank]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 114 (0xa5670800) [pid = 13556] [serial = 200] [outer = (nil)] [url = about:blank]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 113 (0xa2662800) [pid = 13556] [serial = 215] [outer = (nil)] [url = about:blank]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 112 (0xa2c33800) [pid = 13556] [serial = 203] [outer = (nil)] [url = about:blank]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 111 (0xa43a4000) [pid = 13556] [serial = 224] [outer = (nil)] [url = about:blank]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 110 (0xa2ce7800) [pid = 13556] [serial = 206] [outer = (nil)] [url = about:blank]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 109 (0xa2c34800) [pid = 13556] [serial = 218] [outer = (nil)] [url = about:blank]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 108 (0xa38a0800) [pid = 13556] [serial = 221] [outer = (nil)] [url = about:blank]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 107 (0xa347ec00) [pid = 13556] [serial = 227] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 106 (0xa2aaf800) [pid = 13556] [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]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 105 (0xa2660c00) [pid = 13556] [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]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 104 (0xa347f400) [pid = 13556] [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]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 103 (0xa41e8400) [pid = 13556] [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]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 102 (0xa4e15000) [pid = 13556] [serial = 226] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 101 (0xa33c5c00) [pid = 13556] [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]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 100 (0xa4ed8800) [pid = 13556] [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]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 99 (0xa6889800) [pid = 13556] [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]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 98 (0xa4ed9800) [pid = 13556] [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]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 97 (0xa389fc00) [pid = 13556] [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]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 96 (0xa3f75400) [pid = 13556] [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]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 95 (0xa33ce000) [pid = 13556] [serial = 177] [outer = (nil)] [url = about:blank]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 94 (0xa5547400) [pid = 13556] [serial = 54] [outer = (nil)] [url = about:blank]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 93 (0xa74c1800) [pid = 13556] [serial = 67] [outer = (nil)] [url = about:blank]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 92 (0xa5856000) [pid = 13556] [serial = 57] [outer = (nil)] [url = about:blank]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 91 (0xa50a7c00) [pid = 13556] [serial = 174] [outer = (nil)] [url = about:blank]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 90 (0xa7342c00) [pid = 13556] [serial = 99] [outer = (nil)] [url = about:blank]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0xa3669c00) [pid = 13556] [serial = 141] [outer = (nil)] [url = about:blank]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0xa41ee400) [pid = 13556] [serial = 117] [outer = (nil)] [url = about:blank]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0xa7475800) [pid = 13556] [serial = 168] [outer = (nil)] [url = about:blank]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0xa2ab0800) [pid = 13556] [serial = 210] [outer = (nil)] [url = about:blank]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0xa43a9000) [pid = 13556] [serial = 109] [outer = (nil)] [url = about:blank]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0xa3bb8800) [pid = 13556] [serial = 135] [outer = (nil)] [url = about:blank]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0xa41f7400) [pid = 13556] [serial = 114] [outer = (nil)] [url = about:blank]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 82 (0xa5010800) [pid = 13556] [serial = 87] [outer = (nil)] [url = about:blank]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 81 (0xa4edcc00) [pid = 13556] [serial = 132] [outer = (nil)] [url = about:blank]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 80 (0xa5a61c00) [pid = 13556] [serial = 159] [outer = (nil)] [url = about:blank]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 79 (0xa5ed8400) [pid = 13556] [serial = 165] [outer = (nil)] [url = about:blank]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 78 (0xaa10b800) [pid = 13556] [serial = 84] [outer = (nil)] [url = about:blank]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 77 (0xa2ceb400) [pid = 13556] [serial = 207] [outer = (nil)] [url = about:blank]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 76 (0xa3894400) [pid = 13556] [serial = 138] [outer = (nil)] [url = about:blank]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 75 (0xaa528000) [pid = 13556] [serial = 81] [outer = (nil)] [url = about:blank]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 74 (0xa5549000) [pid = 13556] [serial = 162] [outer = (nil)] [url = about:blank]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 73 (0xa682a800) [pid = 13556] [serial = 62] [outer = (nil)] [url = about:blank]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 72 (0xa3480400) [pid = 13556] [serial = 171] [outer = (nil)] [url = about:blank]
10:41:24 INFO - PROCESS | 13505 | --DOMWINDOW == 71 (0xa76c1800) [pid = 13556] [serial = 104] [outer = (nil)] [url = about:blank]
10:41:24 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
10:41:24 INFO - document served over http requires an http
10:41:24 INFO - sub-resource via fetch-request using the meta-csp
10:41:24 INFO - delivery method with swap-origin-redirect and when
10:41:24 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html"
10:41:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:41:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:41:24 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:41:24 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:41:24 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:41:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:41:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:41:24 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
10:41:24 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 3062ms
10:41:24 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
10:41:25 INFO - PROCESS | 13505 | ++DOCSHELL 0xa28a3000 == 17 [pid = 13556] [id = 95]
10:41:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 72 (0xa2c34800) [pid = 13556] [serial = 265] [outer = (nil)]
10:41:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 73 (0xa33d0400) [pid = 13556] [serial = 266] [outer = 0xa2c34800]
10:41:25 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:41:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 74 (0xa3895c00) [pid = 13556] [serial = 267] [outer = 0xa2c34800]
10:41:27 INFO - PROCESS | 13505 | ++DOCSHELL 0xa28a9000 == 18 [pid = 13556] [id = 96]
10:41:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 75 (0xa28aa400) [pid = 13556] [serial = 268] [outer = (nil)]
10:41:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 76 (0xa2ab6400) [pid = 13556] [serial = 269] [outer = 0xa28aa400]
10:41:28 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
10:41:28 INFO - document served over http requires an http
10:41:28 INFO - sub-resource via iframe-tag using the meta-csp
10:41:28 INFO - delivery method with keep-origin-redirect and when
10:41:28 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html"
10:41:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:41:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:41:28 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:41:28 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:41:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:41:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:41:28 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
10:41:28 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 3196ms
10:41:28 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
10:41:28 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2aaec00 == 19 [pid = 13556] [id = 97]
10:41:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 77 (0xa2c3a000) [pid = 13556] [serial = 270] [outer = (nil)]
10:41:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 78 (0xa33d1000) [pid = 13556] [serial = 271] [outer = 0xa2c3a000]
10:41:29 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:41:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 79 (0xa3891c00) [pid = 13556] [serial = 272] [outer = 0xa2c3a000]
10:41:30 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3bc3400 == 20 [pid = 13556] [id = 98]
10:41:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 80 (0xa3bc3800) [pid = 13556] [serial = 273] [outer = (nil)]
10:41:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 81 (0xa3d32800) [pid = 13556] [serial = 274] [outer = 0xa3bc3800]
10:41:30 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
10:41:30 INFO - document served over http requires an http
10:41:30 INFO - sub-resource via iframe-tag using the meta-csp
10:41:30 INFO - delivery method with no-redirect and when
10:41:30 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html"
10:41:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:41:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:41:30 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:41:30 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:41:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:41:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:41:30 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
10:41:30 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2395ms
10:41:30 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
10:41:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 17 (0x9acdf000) [pid = 13505] [serial = 25] [outer = 0x9b1c3c00]
10:41:31 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2cec000 == 21 [pid = 13556] [id = 99]
10:41:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 82 (0xa2cf2800) [pid = 13556] [serial = 275] [outer = (nil)]
10:41:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 83 (0xa3f73800) [pid = 13556] [serial = 276] [outer = 0xa2cf2800]
10:41:31 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:41:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0xa3f7e400) [pid = 13556] [serial = 277] [outer = 0xa2cf2800]
10:41:33 INFO - PROCESS | 13505 | ++DOCSHELL 0xa43a4800 == 22 [pid = 13556] [id = 100]
10:41:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0xa43a5000) [pid = 13556] [serial = 278] [outer = (nil)]
10:41:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0xa43a7400) [pid = 13556] [serial = 279] [outer = 0xa43a5000]
10:41:33 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
10:41:33 INFO - document served over http requires an http
10:41:33 INFO - sub-resource via iframe-tag using the meta-csp
10:41:33 INFO - delivery method with swap-origin-redirect and when
10:41:33 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html"
10:41:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:41:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:41:33 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:41:33 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:41:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:41:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:41:33 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
10:41:33 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 3459ms
10:41:33 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
10:41:34 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3f71c00 == 23 [pid = 13556] [id = 101]
10:41:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0xa3f72000) [pid = 13556] [serial = 280] [outer = (nil)]
10:41:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0xa4a2fc00) [pid = 13556] [serial = 281] [outer = 0xa3f72000]
10:41:34 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:41:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0xa4a37800) [pid = 13556] [serial = 282] [outer = 0xa3f72000]
10:41:36 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
10:41:36 INFO - document served over http requires an http
10:41:36 INFO - sub-resource via script-tag using the meta-csp
10:41:36 INFO - delivery method with keep-origin-redirect and when
10:41: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-http/script-tag/generic.keep-origin-redirect.http.html"
10:41:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:41:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:41:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:41:36 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:41:36 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:41:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:41:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:41:36 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
10:41:36 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2090ms
10:41:36 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
10:41:36 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4a2c800 == 24 [pid = 13556] [id = 102]
10:41:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0xa4a2d800) [pid = 13556] [serial = 283] [outer = (nil)]
10:41:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 91 (0xa5001800) [pid = 13556] [serial = 284] [outer = 0xa4a2d800]
10:41:37 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:41:37 INFO - PROCESS | 13505 | ++DOMWINDOW == 92 (0xa50a3800) [pid = 13556] [serial = 285] [outer = 0xa4a2d800]
10:41:38 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
10:41:38 INFO - document served over http requires an http
10:41:38 INFO - sub-resource via script-tag using the meta-csp
10:41:38 INFO - delivery method with no-redirect and when
10:41: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-http/script-tag/generic.no-redirect.http.html"
10:41:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:41:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:41:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:41:38 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:41:38 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:41:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:41:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:41:38 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
10:41:38 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 1983ms
10:41:38 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
10:41:38 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4edd800 == 25 [pid = 13556] [id = 103]
10:41:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 93 (0xa5547c00) [pid = 13556] [serial = 286] [outer = (nil)]
10:41:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 94 (0xa5670800) [pid = 13556] [serial = 287] [outer = 0xa5547c00]
10:41:38 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:41:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 95 (0xa5677800) [pid = 13556] [serial = 288] [outer = 0xa5547c00]
10:41:39 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
10:41:39 INFO - document served over http requires an http
10:41:39 INFO - sub-resource via script-tag using the meta-csp
10:41:39 INFO - delivery method with swap-origin-redirect and when
10:41:39 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html"
10:41:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:41:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:41:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:41:39 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:41:39 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:41:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:41:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:41:39 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
10:41:39 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1794ms
10:41:39 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
10:41:40 INFO - PROCESS | 13505 | ++DOCSHELL 0xa566d800 == 26 [pid = 13556] [id = 104]
10:41:40 INFO - PROCESS | 13505 | ++DOMWINDOW == 96 (0xa5a58400) [pid = 13556] [serial = 289] [outer = (nil)]
10:41:40 INFO - PROCESS | 13505 | ++DOMWINDOW == 97 (0xa5c44c00) [pid = 13556] [serial = 290] [outer = 0xa5a58400]
10:41:40 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:41:40 INFO - PROCESS | 13505 | ++DOMWINDOW == 98 (0xa5c52400) [pid = 13556] [serial = 291] [outer = 0xa5a58400]
10:41:43 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
10:41:43 INFO - document served over http requires an http
10:41:43 INFO - sub-resource via xhr-request using the meta-csp
10:41:43 INFO - delivery method with keep-origin-redirect and when
10:41:43 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html"
10:41:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:41:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:41:43 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:41:43 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:41:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:41:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:41:43 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
10:41:43 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 3192ms
10:41:43 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
10:41:43 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2aab000 == 27 [pid = 13556] [id = 105]
10:41:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 99 (0xa2ab3800) [pid = 13556] [serial = 292] [outer = (nil)]
10:41:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 100 (0xa2c39c00) [pid = 13556] [serial = 293] [outer = 0xa2ab3800]
10:41:44 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:41:44 INFO - PROCESS | 13505 | ++DOMWINDOW == 101 (0xa33c9400) [pid = 13556] [serial = 294] [outer = 0xa2ab3800]
10:41:45 INFO - PROCESS | 13505 | --DOCSHELL 0xa33cfc00 == 26 [pid = 13556] [id = 94]
10:41:45 INFO - PROCESS | 13505 | --DOCSHELL 0xa2aad000 == 25 [pid = 13556] [id = 93]
10:41:45 INFO - PROCESS | 13505 | --DOCSHELL 0xa28abc00 == 24 [pid = 13556] [id = 92]
10:41:45 INFO - PROCESS | 13505 | --DOCSHELL 0xa2665000 == 23 [pid = 13556] [id = 91]
10:41:45 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
10:41:45 INFO - document served over http requires an http
10:41:45 INFO - sub-resource via xhr-request using the meta-csp
10:41:45 INFO - delivery method with no-redirect and when
10:41:45 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html"
10:41:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:41:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:41:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:41:45 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:41:45 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:41:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:41:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:41:45 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
10:41:45 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2512ms
10:41:45 INFO - PROCESS | 13505 | --DOCSHELL 0xa2172c00 == 22 [pid = 13556] [id = 90]
10:41:45 INFO - PROCESS | 13505 | --DOCSHELL 0xa2173400 == 21 [pid = 13556] [id = 89]
10:41:45 INFO - PROCESS | 13505 | --DOCSHELL 0xa688b000 == 20 [pid = 13556] [id = 88]
10:41:45 INFO - PROCESS | 13505 | --DOCSHELL 0xa5671800 == 19 [pid = 13556] [id = 87]
10:41:45 INFO - PROCESS | 13505 | --DOCSHELL 0xa43a0400 == 18 [pid = 13556] [id = 86]
10:41:45 INFO - PROCESS | 13505 | --DOCSHELL 0xa7434800 == 17 [pid = 13556] [id = 61]
10:41:45 INFO - PROCESS | 13505 | --DOCSHELL 0xa553d400 == 16 [pid = 13556] [id = 85]
10:41:45 INFO - PROCESS | 13505 | --DOCSHELL 0xa3d3ac00 == 15 [pid = 13556] [id = 82]
10:41:45 INFO - PROCESS | 13505 | --DOCSHELL 0xa366d400 == 14 [pid = 13556] [id = 84]
10:41:45 INFO - PROCESS | 13505 | --DOCSHELL 0xa2c3e400 == 13 [pid = 13556] [id = 83]
10:41:45 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
10:41:46 INFO - PROCESS | 13505 | --DOMWINDOW == 100 (0xa347d000) [pid = 13556] [serial = 219] [outer = (nil)] [url = about:blank]
10:41:46 INFO - PROCESS | 13505 | --DOMWINDOW == 99 (0xa2c38000) [pid = 13556] [serial = 204] [outer = (nil)] [url = about:blank]
10:41:46 INFO - PROCESS | 13505 | --DOMWINDOW == 98 (0xa2666000) [pid = 13556] [serial = 216] [outer = (nil)] [url = about:blank]
10:41:46 INFO - PROCESS | 13505 | --DOMWINDOW == 97 (0xa41ed800) [pid = 13556] [serial = 198] [outer = (nil)] [url = about:blank]
10:41:46 INFO - PROCESS | 13505 | --DOMWINDOW == 96 (0xa5674800) [pid = 13556] [serial = 201] [outer = (nil)] [url = about:blank]
10:41:46 INFO - PROCESS | 13505 | --DOMWINDOW == 95 (0xa3d3a400) [pid = 13556] [serial = 222] [outer = (nil)] [url = about:blank]
10:41:46 INFO - PROCESS | 13505 | --DOMWINDOW == 94 (0xa4a2c400) [pid = 13556] [serial = 225] [outer = (nil)] [url = about:blank]
10:41:46 INFO - PROCESS | 13505 | ++DOCSHELL 0xa22d0400 == 14 [pid = 13556] [id = 106]
10:41:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 95 (0xa22d0800) [pid = 13556] [serial = 295] [outer = (nil)]
10:41:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 96 (0xa22d4c00) [pid = 13556] [serial = 296] [outer = 0xa22d0800]
10:41:46 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:41:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 97 (0xa2383800) [pid = 13556] [serial = 297] [outer = 0xa22d0800]
10:41:47 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
10:41:47 INFO - document served over http requires an http
10:41:47 INFO - sub-resource via xhr-request using the meta-csp
10:41:47 INFO - delivery method with swap-origin-redirect and when
10:41:47 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html"
10:41:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:41:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:41:47 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:41:47 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:41:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:41:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:41:47 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
10:41:47 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1943ms
10:41:47 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
10:41:48 INFO - PROCESS | 13505 | ++DOCSHELL 0xa22cd400 == 15 [pid = 13556] [id = 107]
10:41:48 INFO - PROCESS | 13505 | ++DOMWINDOW == 98 (0xa28abc00) [pid = 13556] [serial = 298] [outer = (nil)]
10:41:48 INFO - PROCESS | 13505 | ++DOMWINDOW == 99 (0xa2c38000) [pid = 13556] [serial = 299] [outer = 0xa28abc00]
10:41:48 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:41:48 INFO - PROCESS | 13505 | ++DOMWINDOW == 100 (0xa33c3000) [pid = 13556] [serial = 300] [outer = 0xa28abc00]
10:41:50 INFO - PROCESS | 13505 | --DOMWINDOW == 99 (0xa347bc00) [pid = 13556] [serial = 260] [outer = (nil)] [url = about:blank]
10:41:50 INFO - PROCESS | 13505 | --DOMWINDOW == 98 (0xa3899800) [pid = 13556] [serial = 263] [outer = (nil)] [url = about:blank]
10:41:50 INFO - PROCESS | 13505 | --DOMWINDOW == 97 (0xa5855800) [pid = 13556] [serial = 239] [outer = (nil)] [url = about:blank]
10:41:50 INFO - PROCESS | 13505 | --DOMWINDOW == 96 (0xa4e11400) [pid = 13556] [serial = 234] [outer = (nil)] [url = about:blank]
10:41:50 INFO - PROCESS | 13505 | --DOMWINDOW == 95 (0xa22ce000) [pid = 13556] [serial = 251] [outer = (nil)] [url = about:blank]
10:41:50 INFO - PROCESS | 13505 | --DOMWINDOW == 94 (0xa2659400) [pid = 13556] [serial = 232] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447353660419]
10:41:50 INFO - PROCESS | 13505 | --DOMWINDOW == 93 (0xa2175400) [pid = 13556] [serial = 248] [outer = (nil)] [url = about:blank]
10:41:50 INFO - PROCESS | 13505 | --DOMWINDOW == 92 (0xa4e0a400) [pid = 13556] [serial = 229] [outer = (nil)] [url = about:blank]
10:41:50 INFO - PROCESS | 13505 | --DOMWINDOW == 91 (0xa2ce5400) [pid = 13556] [serial = 257] [outer = (nil)] [url = about:blank]
10:41:50 INFO - PROCESS | 13505 | --DOMWINDOW == 90 (0xa2377400) [pid = 13556] [serial = 245] [outer = (nil)] [url = about:blank]
10:41:50 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0xa5542000) [pid = 13556] [serial = 237] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:41:50 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0xa7387400) [pid = 13556] [serial = 242] [outer = (nil)] [url = about:blank]
10:41:50 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0xa2aacc00) [pid = 13556] [serial = 254] [outer = (nil)] [url = about:blank]
10:41:50 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0xa366d800) [pid = 13556] [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]
10:41:50 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0xa2c34c00) [pid = 13556] [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]
10:41:50 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0xa217d000) [pid = 13556] [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]
10:41:50 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0xa2665400) [pid = 13556] [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]
10:41:50 INFO - PROCESS | 13505 | --DOMWINDOW == 82 (0xa28acc00) [pid = 13556] [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]
10:41:50 INFO - PROCESS | 13505 | --DOMWINDOW == 81 (0xa347e800) [pid = 13556] [serial = 231] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447353660419]
10:41:50 INFO - PROCESS | 13505 | --DOMWINDOW == 80 (0xa553d800) [pid = 13556] [serial = 236] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:41:50 INFO - PROCESS | 13505 | --DOMWINDOW == 79 (0xa2c36000) [pid = 13556] [serial = 255] [outer = (nil)] [url = about:blank]
10:41:50 INFO - PROCESS | 13505 | --DOMWINDOW == 78 (0xa22d2800) [pid = 13556] [serial = 252] [outer = (nil)] [url = about:blank]
10:41:51 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
10:41:51 INFO - document served over http requires an https
10:41:51 INFO - sub-resource via fetch-request using the meta-csp
10:41:51 INFO - delivery method with keep-origin-redirect and when
10:41:51 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html"
10:41:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:41:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:41:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:41:51 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:41:51 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:41:51 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:41:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:41:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:41:51 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
10:41:51 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 3600ms
10:41:51 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
10:41:51 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2178800 == 16 [pid = 13556] [id = 108]
10:41:51 INFO - PROCESS | 13505 | ++DOMWINDOW == 79 (0xa217fc00) [pid = 13556] [serial = 301] [outer = (nil)]
10:41:51 INFO - PROCESS | 13505 | ++DOMWINDOW == 80 (0xa2c34c00) [pid = 13556] [serial = 302] [outer = 0xa217fc00]
10:41:52 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:41:52 INFO - PROCESS | 13505 | ++DOMWINDOW == 81 (0xa3483800) [pid = 13556] [serial = 303] [outer = 0xa217fc00]
10:41:53 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
10:41:53 INFO - document served over http requires an https
10:41:53 INFO - sub-resource via fetch-request using the meta-csp
10:41:53 INFO - delivery method with no-redirect and when
10:41:53 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html"
10:41:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:41:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:41:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:41:53 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:41:53 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:41:53 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:41:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:41:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:41:53 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
10:41:53 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1988ms
10:41:53 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
10:41:53 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2377400 == 17 [pid = 13556] [id = 109]
10:41:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 82 (0xa2382800) [pid = 13556] [serial = 304] [outer = (nil)]
10:41:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 83 (0xa2ce5400) [pid = 13556] [serial = 305] [outer = 0xa2382800]
10:41:54 INFO - PROCESS | 13505 | --DOMWINDOW == 16 (0x9a5ed000) [pid = 13505] [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.]
10:41:54 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:41:54 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0xa348a000) [pid = 13556] [serial = 306] [outer = 0xa2382800]
10:41:55 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
10:41:55 INFO - document served over http requires an https
10:41:55 INFO - sub-resource via fetch-request using the meta-csp
10:41:55 INFO - delivery method with swap-origin-redirect and when
10:41:55 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html"
10:41:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:41:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:41:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:41:55 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:41:55 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:41:55 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:41:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:41:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:41:55 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
10:41:55 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2097ms
10:41:55 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
10:41:55 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2aa8c00 == 18 [pid = 13556] [id = 110]
10:41:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0xa2c38400) [pid = 13556] [serial = 307] [outer = (nil)]
10:41:56 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0xa3bc1000) [pid = 13556] [serial = 308] [outer = 0xa2c38400]
10:41:56 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:41:56 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0xa3d3e800) [pid = 13556] [serial = 309] [outer = 0xa2c38400]
10:41:57 INFO - PROCESS | 13505 | ++DOCSHELL 0xa41ee800 == 19 [pid = 13556] [id = 111]
10:41:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0xa41eec00) [pid = 13556] [serial = 310] [outer = (nil)]
10:41:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0xa43a4000) [pid = 13556] [serial = 311] [outer = 0xa41eec00]
10:41:57 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
10:41:57 INFO - document served over http requires an https
10:41:57 INFO - sub-resource via iframe-tag using the meta-csp
10:41:57 INFO - delivery method with keep-origin-redirect and when
10:41:57 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html"
10:41:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:41:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:41:57 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:41:57 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:41:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:41:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:41:57 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
10:41:57 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1999ms
10:41:57 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
10:41:57 INFO - PROCESS | 13505 | ++DOCSHELL 0xa389ec00 == 20 [pid = 13556] [id = 112]
10:41:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0xa3bb5400) [pid = 13556] [serial = 312] [outer = (nil)]
10:41:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 91 (0xa4e0b400) [pid = 13556] [serial = 313] [outer = 0xa3bb5400]
10:41:58 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:41:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 92 (0xa4edc000) [pid = 13556] [serial = 314] [outer = 0xa3bb5400]
10:41:59 INFO - PROCESS | 13505 | ++DOCSHELL 0xa50ad000 == 21 [pid = 13556] [id = 113]
10:41:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 93 (0xa50ae000) [pid = 13556] [serial = 315] [outer = (nil)]
10:41:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 94 (0xa50b2000) [pid = 13556] [serial = 316] [outer = 0xa50ae000]
10:41:59 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
10:41:59 INFO - document served over http requires an https
10:41:59 INFO - sub-resource via iframe-tag using the meta-csp
10:41:59 INFO - delivery method with no-redirect and when
10:41:59 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html"
10:41:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:41:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:41:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:41:59 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:41:59 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:41:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:41:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:41:59 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
10:41:59 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2448ms
10:41:59 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
10:42:00 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4a35c00 == 22 [pid = 13556] [id = 114]
10:42:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 95 (0xa4e08400) [pid = 13556] [serial = 317] [outer = (nil)]
10:42:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 96 (0xa566e400) [pid = 13556] [serial = 318] [outer = 0xa4e08400]
10:42:00 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:42:01 INFO - PROCESS | 13505 | ++DOMWINDOW == 97 (0xa5850400) [pid = 13556] [serial = 319] [outer = 0xa4e08400]
10:42:01 INFO - PROCESS | 13505 | ++DOCSHELL 0xa5c47000 == 23 [pid = 13556] [id = 115]
10:42:01 INFO - PROCESS | 13505 | ++DOMWINDOW == 98 (0xa5c47400) [pid = 13556] [serial = 320] [outer = (nil)]
10:42:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 99 (0xa5a5c000) [pid = 13556] [serial = 321] [outer = 0xa5c47400]
10:42:02 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
10:42:02 INFO - document served over http requires an https
10:42:02 INFO - sub-resource via iframe-tag using the meta-csp
10:42:02 INFO - delivery method with swap-origin-redirect and when
10:42:02 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html"
10:42:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:42:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:42:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:42:02 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:42:02 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:42:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:42:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:42:02 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
10:42:02 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2863ms
10:42:02 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
10:42:03 INFO - PROCESS | 13505 | ++DOCSHELL 0xa566a000 == 24 [pid = 13556] [id = 116]
10:42:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 100 (0xa566a800) [pid = 13556] [serial = 322] [outer = (nil)]
10:42:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 101 (0xa733d000) [pid = 13556] [serial = 323] [outer = 0xa566a800]
10:42:03 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:42:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 102 (0xa7391400) [pid = 13556] [serial = 324] [outer = 0xa566a800]
10:42:05 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
10:42:05 INFO - document served over http requires an https
10:42:05 INFO - sub-resource via script-tag using the meta-csp
10:42:05 INFO - delivery method with keep-origin-redirect and when
10:42:05 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html"
10:42:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:42:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:42:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:42:05 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:42:05 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:42:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:42:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:42:05 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
10:42:05 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2448ms
10:42:05 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
10:42:05 INFO - PROCESS | 13505 | ++DOCSHELL 0xa688b000 == 25 [pid = 13556] [id = 117]
10:42:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 103 (0xa7442800) [pid = 13556] [serial = 325] [outer = (nil)]
10:42:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 104 (0xaa10b800) [pid = 13556] [serial = 326] [outer = 0xa7442800]
10:42:06 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:42:06 INFO - PROCESS | 13505 | ++DOMWINDOW == 105 (0xaa4bcc00) [pid = 13556] [serial = 327] [outer = 0xa7442800]
10:42:07 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
10:42:07 INFO - document served over http requires an https
10:42:07 INFO - sub-resource via script-tag using the meta-csp
10:42:07 INFO - delivery method with no-redirect and when
10:42:07 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html"
10:42:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:42:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:42:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:42:07 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:42:07 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:42:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:42:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:42:07 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
10:42:07 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2548ms
10:42:07 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
10:42:08 INFO - PROCESS | 13505 | ++DOCSHELL 0xa431c800 == 26 [pid = 13556] [id = 118]
10:42:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 106 (0xa431cc00) [pid = 13556] [serial = 328] [outer = (nil)]
10:42:09 INFO - PROCESS | 13505 | ++DOMWINDOW == 107 (0xa431e800) [pid = 13556] [serial = 329] [outer = 0xa431cc00]
10:42:09 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:42:09 INFO - PROCESS | 13505 | ++DOMWINDOW == 108 (0xa4322c00) [pid = 13556] [serial = 330] [outer = 0xa431cc00]
10:42:10 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
10:42:10 INFO - document served over http requires an https
10:42:10 INFO - sub-resource via script-tag using the meta-csp
10:42:10 INFO - delivery method with swap-origin-redirect and when
10:42: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-https/script-tag/generic.swap-origin-redirect.http.html"
10:42:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:42:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:42:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:42:10 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:42:10 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:42:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:42:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:42:11 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
10:42:11 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 3242ms
10:42:11 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
10:42:11 INFO - PROCESS | 13505 | ++DOCSHELL 0xa431c000 == 27 [pid = 13556] [id = 119]
10:42:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 109 (0xa431c400) [pid = 13556] [serial = 331] [outer = (nil)]
10:42:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 110 (0xa3327000) [pid = 13556] [serial = 332] [outer = 0xa431c400]
10:42:11 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:42:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 111 (0xa332b000) [pid = 13556] [serial = 333] [outer = 0xa431c400]
10:42:13 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
10:42:13 INFO - document served over http requires an https
10:42:13 INFO - sub-resource via xhr-request using the meta-csp
10:42:13 INFO - delivery method with keep-origin-redirect and when
10:42: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-https/xhr-request/generic.keep-origin-redirect.http.html"
10:42:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:42:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:42:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:42:13 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:42:13 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:42:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:42:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:42:13 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
10:42:13 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2866ms
10:42:13 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
10:42:14 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2aaf400 == 28 [pid = 13556] [id = 120]
10:42:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 112 (0xa2ab4400) [pid = 13556] [serial = 334] [outer = (nil)]
10:42:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 113 (0xa2ce9400) [pid = 13556] [serial = 335] [outer = 0xa2ab4400]
10:42:14 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:42:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 114 (0xa3334000) [pid = 13556] [serial = 336] [outer = 0xa2ab4400]
10:42:15 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
10:42:15 INFO - document served over http requires an https
10:42:15 INFO - sub-resource via xhr-request using the meta-csp
10:42:15 INFO - delivery method with no-redirect and when
10:42:15 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html"
10:42:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:42:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:42:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:42:15 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:42:15 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:42:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:42:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:42:15 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
10:42:15 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1989ms
10:42:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
10:42:16 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2c31000 == 29 [pid = 13556] [id = 121]
10:42:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 115 (0xa2c33800) [pid = 13556] [serial = 337] [outer = (nil)]
10:42:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 116 (0xa3674800) [pid = 13556] [serial = 338] [outer = 0xa2c33800]
10:42:16 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:42:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 117 (0xa432a400) [pid = 13556] [serial = 339] [outer = 0xa2c33800]
10:42:17 INFO - PROCESS | 13505 | --DOCSHELL 0xa22cd400 == 28 [pid = 13556] [id = 107]
10:42:17 INFO - PROCESS | 13505 | --DOCSHELL 0xa22d0400 == 27 [pid = 13556] [id = 106]
10:42:17 INFO - PROCESS | 13505 | --DOCSHELL 0xa2aab000 == 26 [pid = 13556] [id = 105]
10:42:17 INFO - PROCESS | 13505 | --DOCSHELL 0xa4edd800 == 25 [pid = 13556] [id = 103]
10:42:17 INFO - PROCESS | 13505 | --DOCSHELL 0xa4a2c800 == 24 [pid = 13556] [id = 102]
10:42:17 INFO - PROCESS | 13505 | --DOCSHELL 0xa3f71c00 == 23 [pid = 13556] [id = 101]
10:42:17 INFO - PROCESS | 13505 | --DOCSHELL 0xa43a4800 == 22 [pid = 13556] [id = 100]
10:42:17 INFO - PROCESS | 13505 | --DOCSHELL 0xa2cec000 == 21 [pid = 13556] [id = 99]
10:42:17 INFO - PROCESS | 13505 | --DOCSHELL 0xa2aaec00 == 20 [pid = 13556] [id = 97]
10:42:17 INFO - PROCESS | 13505 | --DOCSHELL 0xa3bc3400 == 19 [pid = 13556] [id = 98]
10:42:17 INFO - PROCESS | 13505 | --DOCSHELL 0xa28a9000 == 18 [pid = 13556] [id = 96]
10:42:17 INFO - PROCESS | 13505 | --DOMWINDOW == 116 (0xa2ced400) [pid = 13556] [serial = 258] [outer = (nil)] [url = about:blank]
10:42:17 INFO - PROCESS | 13505 | --DOMWINDOW == 115 (0xa3bb9800) [pid = 13556] [serial = 264] [outer = (nil)] [url = about:blank]
10:42:17 INFO - PROCESS | 13505 | --DOMWINDOW == 114 (0xa3487c00) [pid = 13556] [serial = 261] [outer = (nil)] [url = about:blank]
10:42:18 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
10:42:18 INFO - document served over http requires an https
10:42:18 INFO - sub-resource via xhr-request using the meta-csp
10:42:18 INFO - delivery method with swap-origin-redirect and when
10:42:18 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html"
10:42:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:42:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:42:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:42:18 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:42:18 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:42:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:42:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:42:18 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
10:42:18 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2254ms
10:42:18 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
10:42:18 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2382400 == 19 [pid = 13556] [id = 122]
10:42:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 115 (0xa28a5000) [pid = 13556] [serial = 340] [outer = (nil)]
10:42:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 116 (0xa2aae400) [pid = 13556] [serial = 341] [outer = 0xa28a5000]
10:42:19 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:42:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 117 (0xa2c3e400) [pid = 13556] [serial = 342] [outer = 0xa28a5000]
10:42:20 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
10:42:20 INFO - document served over http requires an http
10:42:20 INFO - sub-resource via fetch-request using the meta-referrer
10:42:20 INFO - delivery method with keep-origin-redirect and when
10:42: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"
10:42:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:42:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:42:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:42:20 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:42:20 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:42:20 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:42:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:42:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:42:20 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
10:42:20 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2199ms
10:42:20 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
10:42:20 INFO - PROCESS | 13505 | ++DOCSHELL 0xa28a3c00 == 20 [pid = 13556] [id = 123]
10:42:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 118 (0xa33c9000) [pid = 13556] [serial = 343] [outer = (nil)]
10:42:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 119 (0xa3bbf800) [pid = 13556] [serial = 344] [outer = 0xa33c9000]
10:42:21 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:42:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 120 (0xa3f7c800) [pid = 13556] [serial = 345] [outer = 0xa33c9000]
10:42:22 INFO - PROCESS | 13505 | --DOMWINDOW == 119 (0xa2ab6400) [pid = 13556] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:42:22 INFO - PROCESS | 13505 | --DOMWINDOW == 118 (0xa3f73800) [pid = 13556] [serial = 276] [outer = (nil)] [url = about:blank]
10:42:22 INFO - PROCESS | 13505 | --DOMWINDOW == 117 (0xa5670800) [pid = 13556] [serial = 287] [outer = (nil)] [url = about:blank]
10:42:22 INFO - PROCESS | 13505 | --DOMWINDOW == 116 (0xa5001800) [pid = 13556] [serial = 284] [outer = (nil)] [url = about:blank]
10:42:22 INFO - PROCESS | 13505 | --DOMWINDOW == 115 (0xa2c39c00) [pid = 13556] [serial = 293] [outer = (nil)] [url = about:blank]
10:42:22 INFO - PROCESS | 13505 | --DOMWINDOW == 114 (0xa4a2fc00) [pid = 13556] [serial = 281] [outer = (nil)] [url = about:blank]
10:42:22 INFO - PROCESS | 13505 | --DOMWINDOW == 113 (0xa22d4c00) [pid = 13556] [serial = 296] [outer = (nil)] [url = about:blank]
10:42:22 INFO - PROCESS | 13505 | --DOMWINDOW == 112 (0xa3d32800) [pid = 13556] [serial = 274] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447353689999]
10:42:22 INFO - PROCESS | 13505 | --DOMWINDOW == 111 (0xa2c38000) [pid = 13556] [serial = 299] [outer = (nil)] [url = about:blank]
10:42:22 INFO - PROCESS | 13505 | --DOMWINDOW == 110 (0xa33d1000) [pid = 13556] [serial = 271] [outer = (nil)] [url = about:blank]
10:42:23 INFO - PROCESS | 13505 | --DOMWINDOW == 109 (0xa5c44c00) [pid = 13556] [serial = 290] [outer = (nil)] [url = about:blank]
10:42:23 INFO - PROCESS | 13505 | --DOMWINDOW == 108 (0xa43a7400) [pid = 13556] [serial = 279] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:42:23 INFO - PROCESS | 13505 | --DOMWINDOW == 107 (0xa33d0400) [pid = 13556] [serial = 266] [outer = (nil)] [url = about:blank]
10:42:23 INFO - PROCESS | 13505 | --DOMWINDOW == 106 (0xa2c34c00) [pid = 13556] [serial = 302] [outer = (nil)] [url = about:blank]
10:42:23 INFO - PROCESS | 13505 | --DOMWINDOW == 105 (0xa22d0800) [pid = 13556] [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]
10:42:23 INFO - PROCESS | 13505 | --DOMWINDOW == 104 (0xa2ab3800) [pid = 13556] [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]
10:42:23 INFO - PROCESS | 13505 | --DOMWINDOW == 103 (0xa28abc00) [pid = 13556] [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]
10:42:23 INFO - PROCESS | 13505 | --DOMWINDOW == 102 (0xa43a5000) [pid = 13556] [serial = 278] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:42:23 INFO - PROCESS | 13505 | --DOMWINDOW == 101 (0xa28aa400) [pid = 13556] [serial = 268] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:42:23 INFO - PROCESS | 13505 | --DOMWINDOW == 100 (0xa3bc3800) [pid = 13556] [serial = 273] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447353689999]
10:42:23 INFO - PROCESS | 13505 | --DOMWINDOW == 99 (0xa33c9400) [pid = 13556] [serial = 294] [outer = (nil)] [url = about:blank]
10:42:23 INFO - PROCESS | 13505 | --DOMWINDOW == 98 (0xa2383800) [pid = 13556] [serial = 297] [outer = (nil)] [url = about:blank]
10:42:23 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
10:42:23 INFO - document served over http requires an http
10:42:23 INFO - sub-resource via fetch-request using the meta-referrer
10:42:23 INFO - delivery method with no-redirect and when
10:42: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"
10:42:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:42:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:42:23 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:42:23 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:42:23 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:42:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:42:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:42:23 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
10:42:23 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2917ms
10:42:23 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
10:42:23 INFO - PROCESS | 13505 | ++DOCSHELL 0xa22cf400 == 21 [pid = 13556] [id = 124]
10:42:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 99 (0xa2666000) [pid = 13556] [serial = 346] [outer = (nil)]
10:42:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 100 (0xa33c9400) [pid = 13556] [serial = 347] [outer = 0xa2666000]
10:42:24 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:42:24 INFO - PROCESS | 13505 | ++DOMWINDOW == 101 (0xa43a5000) [pid = 13556] [serial = 348] [outer = 0xa2666000]
10:42:25 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
10:42:25 INFO - document served over http requires an http
10:42:25 INFO - sub-resource via fetch-request using the meta-referrer
10:42:25 INFO - delivery method with swap-origin-redirect and when
10:42: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"
10:42:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:42:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:42:25 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:42:25 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:42:25 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:42:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:42:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:42:25 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
10:42:25 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2305ms
10:42:25 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
10:42:26 INFO - PROCESS | 13505 | ++DOCSHELL 0xa28a6400 == 22 [pid = 13556] [id = 125]
10:42:26 INFO - PROCESS | 13505 | ++DOMWINDOW == 102 (0xa28aa400) [pid = 13556] [serial = 349] [outer = (nil)]
10:42:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 103 (0xa3480400) [pid = 13556] [serial = 350] [outer = 0xa28aa400]
10:42:27 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:42:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 104 (0xa3d32c00) [pid = 13556] [serial = 351] [outer = 0xa28aa400]
10:42:28 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4e0d400 == 23 [pid = 13556] [id = 126]
10:42:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 105 (0xa4e0d800) [pid = 13556] [serial = 352] [outer = (nil)]
10:42:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 106 (0xa4ed7800) [pid = 13556] [serial = 353] [outer = 0xa4e0d800]
10:42:29 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
10:42:29 INFO - document served over http requires an http
10:42:29 INFO - sub-resource via iframe-tag using the meta-referrer
10:42:29 INFO - delivery method with keep-origin-redirect and when
10:42: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"
10:42:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:42:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:42:29 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:42:29 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:42:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:42:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:42:29 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
10:42:29 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 3449ms
10:42:29 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
10:42:29 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2cf0800 == 24 [pid = 13556] [id = 127]
10:42:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 107 (0xa33d0400) [pid = 13556] [serial = 354] [outer = (nil)]
10:42:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 108 (0xa554a400) [pid = 13556] [serial = 355] [outer = 0xa33d0400]
10:42:30 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:42:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 109 (0xa5673800) [pid = 13556] [serial = 356] [outer = 0xa33d0400]
10:42:30 INFO - PROCESS | 13505 | ++DOCSHELL 0xa5c51000 == 25 [pid = 13556] [id = 128]
10:42:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 110 (0xa5c51400) [pid = 13556] [serial = 357] [outer = (nil)]
10:42:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 111 (0xa5ed8c00) [pid = 13556] [serial = 358] [outer = 0xa5c51400]
10:42:31 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
10:42:31 INFO - document served over http requires an http
10:42:31 INFO - sub-resource via iframe-tag using the meta-referrer
10:42:31 INFO - delivery method with no-redirect and when
10:42: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"
10:42:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:42:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:42:31 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:42:31 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:42:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:42:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:42:31 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
10:42:31 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2094ms
10:42:31 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
10:42:31 INFO - PROCESS | 13505 | ++DOCSHELL 0xa50b0400 == 26 [pid = 13556] [id = 129]
10:42:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 112 (0xa553e800) [pid = 13556] [serial = 359] [outer = (nil)]
10:42:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 113 (0xaa468400) [pid = 13556] [serial = 360] [outer = 0xa553e800]
10:42:32 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:42:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 114 (0xa1203400) [pid = 13556] [serial = 361] [outer = 0xa553e800]
10:42:33 INFO - PROCESS | 13505 | ++DOCSHELL 0xa120ac00 == 27 [pid = 13556] [id = 130]
10:42:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 115 (0xa120b000) [pid = 13556] [serial = 362] [outer = (nil)]
10:42:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 116 (0xa120cc00) [pid = 13556] [serial = 363] [outer = 0xa120b000]
10:42:33 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
10:42:33 INFO - document served over http requires an http
10:42:33 INFO - sub-resource via iframe-tag using the meta-referrer
10:42:33 INFO - delivery method with swap-origin-redirect and when
10:42: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"
10:42:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:42:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:42:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:42:33 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:42:33 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:42:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:42:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:42:33 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
10:42:33 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2001ms
10:42:33 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
10:42:33 INFO - PROCESS | 13505 | ++DOCSHELL 0xa22c8800 == 28 [pid = 13556] [id = 131]
10:42:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 117 (0xa3f76000) [pid = 13556] [serial = 364] [outer = (nil)]
10:42:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 118 (0xa12dcc00) [pid = 13556] [serial = 365] [outer = 0xa3f76000]
10:42:34 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:42:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 119 (0xa12e1800) [pid = 13556] [serial = 366] [outer = 0xa3f76000]
10:42:35 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
10:42:35 INFO - document served over http requires an http
10:42:35 INFO - sub-resource via script-tag using the meta-referrer
10:42:35 INFO - delivery method with keep-origin-redirect and when
10:42: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"
10:42:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:42:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:42:35 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:42:35 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:42:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:42:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:42:35 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
10:42:35 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2038ms
10:42:35 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
10:42:35 INFO - PROCESS | 13505 | ++DOCSHELL 0xa12e9000 == 29 [pid = 13556] [id = 132]
10:42:35 INFO - PROCESS | 13505 | ++DOMWINDOW == 120 (0xa12eac00) [pid = 13556] [serial = 367] [outer = (nil)]
10:42:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 121 (0xa14a8400) [pid = 13556] [serial = 368] [outer = 0xa12eac00]
10:42:36 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:42:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 122 (0xa14abc00) [pid = 13556] [serial = 369] [outer = 0xa12eac00]
10:42:37 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
10:42:37 INFO - document served over http requires an http
10:42:37 INFO - sub-resource via script-tag using the meta-referrer
10:42:37 INFO - delivery method with no-redirect and when
10:42: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"
10:42:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:42:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:42:37 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:42:37 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:42:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:42:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:42:37 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
10:42:37 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2539ms
10:42:37 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
10:42:38 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0da1c00 == 30 [pid = 13556] [id = 133]
10:42:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 123 (0xa0da2000) [pid = 13556] [serial = 370] [outer = (nil)]
10:42:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 124 (0xa0da3c00) [pid = 13556] [serial = 371] [outer = 0xa0da2000]
10:42:39 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:42:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 125 (0xa0da8800) [pid = 13556] [serial = 372] [outer = 0xa0da2000]
10:42:41 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
10:42:41 INFO - document served over http requires an http
10:42:41 INFO - sub-resource via script-tag using the meta-referrer
10:42:41 INFO - delivery method with swap-origin-redirect and when
10:42: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"
10:42:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:42:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:42:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:42:41 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:42:41 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:42:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:42:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:42:41 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
10:42:41 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 3600ms
10:42:41 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
10:42:43 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0b5e000 == 31 [pid = 13556] [id = 134]
10:42:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 126 (0xa0b5e400) [pid = 13556] [serial = 373] [outer = (nil)]
10:42:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 127 (0xa0b60400) [pid = 13556] [serial = 374] [outer = 0xa0b5e400]
10:42:43 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:42:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 128 (0xa0da7c00) [pid = 13556] [serial = 375] [outer = 0xa0b5e400]
10:42:45 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
10:42:45 INFO - document served over http requires an http
10:42:45 INFO - sub-resource via xhr-request using the meta-referrer
10:42:45 INFO - delivery method with keep-origin-redirect and when
10:42: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"
10:42:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:42:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:42:45 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:42:45 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:42:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:42:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:42:45 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
10:42:45 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 3547ms
10:42:45 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
10:42:45 INFO - PROCESS | 13505 | ++DOCSHELL 0xa12ea800 == 32 [pid = 13556] [id = 135]
10:42:45 INFO - PROCESS | 13505 | ++DOMWINDOW == 129 (0xa12eb000) [pid = 13556] [serial = 376] [outer = (nil)]
10:42:45 INFO - PROCESS | 13505 | ++DOMWINDOW == 130 (0xa237ac00) [pid = 13556] [serial = 377] [outer = 0xa12eb000]
10:42:46 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:42:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 131 (0xa289dc00) [pid = 13556] [serial = 378] [outer = 0xa12eb000]
10:42:46 INFO - PROCESS | 13505 | --DOCSHELL 0xa2660800 == 31 [pid = 13556] [id = 77]
10:42:46 INFO - PROCESS | 13505 | --DOCSHELL 0xa28a3c00 == 30 [pid = 13556] [id = 123]
10:42:46 INFO - PROCESS | 13505 | --DOCSHELL 0xa2382400 == 29 [pid = 13556] [id = 122]
10:42:46 INFO - PROCESS | 13505 | --DOCSHELL 0xa2c31000 == 28 [pid = 13556] [id = 121]
10:42:46 INFO - PROCESS | 13505 | --DOCSHELL 0xa431c000 == 27 [pid = 13556] [id = 119]
10:42:46 INFO - PROCESS | 13505 | --DOCSHELL 0xa2aaf400 == 26 [pid = 13556] [id = 120]
10:42:46 INFO - PROCESS | 13505 | --DOCSHELL 0xa431c800 == 25 [pid = 13556] [id = 118]
10:42:46 INFO - PROCESS | 13505 | --DOCSHELL 0xa566d800 == 24 [pid = 13556] [id = 104]
10:42:46 INFO - PROCESS | 13505 | --DOCSHELL 0xa688b000 == 23 [pid = 13556] [id = 117]
10:42:46 INFO - PROCESS | 13505 | --DOCSHELL 0xa566a000 == 22 [pid = 13556] [id = 116]
10:42:46 INFO - PROCESS | 13505 | --DOCSHELL 0xa5c47000 == 21 [pid = 13556] [id = 115]
10:42:46 INFO - PROCESS | 13505 | --DOCSHELL 0xa4a35c00 == 20 [pid = 13556] [id = 114]
10:42:46 INFO - PROCESS | 13505 | --DOCSHELL 0xa50ad000 == 19 [pid = 13556] [id = 113]
10:42:46 INFO - PROCESS | 13505 | --DOCSHELL 0xa389ec00 == 18 [pid = 13556] [id = 112]
10:42:46 INFO - PROCESS | 13505 | --DOCSHELL 0xa41ee800 == 17 [pid = 13556] [id = 111]
10:42:46 INFO - PROCESS | 13505 | --DOCSHELL 0xa2aa8c00 == 16 [pid = 13556] [id = 110]
10:42:46 INFO - PROCESS | 13505 | --DOCSHELL 0xa28a3000 == 15 [pid = 13556] [id = 95]
10:42:46 INFO - PROCESS | 13505 | --DOCSHELL 0xa2377400 == 14 [pid = 13556] [id = 109]
10:42:46 INFO - PROCESS | 13505 | --DOCSHELL 0xa2178800 == 13 [pid = 13556] [id = 108]
10:42:47 INFO - PROCESS | 13505 | --DOMWINDOW == 130 (0xa33c3000) [pid = 13556] [serial = 300] [outer = (nil)] [url = about:blank]
10:42:47 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
10:42:47 INFO - document served over http requires an http
10:42:47 INFO - sub-resource via xhr-request using the meta-referrer
10:42:47 INFO - delivery method with no-redirect and when
10:42: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"
10:42:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:42:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:42:47 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:42:47 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:42:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:42:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:42:47 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
10:42:47 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2044ms
10:42:47 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
10:42:47 INFO - PROCESS | 13505 | ++DOCSHELL 0xa22d7400 == 14 [pid = 13556] [id = 136]
10:42:47 INFO - PROCESS | 13505 | ++DOMWINDOW == 131 (0xa2383000) [pid = 13556] [serial = 379] [outer = (nil)]
10:42:47 INFO - PROCESS | 13505 | ++DOMWINDOW == 132 (0xa2ab0c00) [pid = 13556] [serial = 380] [outer = 0xa2383000]
10:42:48 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:42:48 INFO - PROCESS | 13505 | ++DOMWINDOW == 133 (0xa2c3c400) [pid = 13556] [serial = 381] [outer = 0xa2383000]
10:42:48 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
10:42:48 INFO - document served over http requires an http
10:42:48 INFO - sub-resource via xhr-request using the meta-referrer
10:42:48 INFO - delivery method with swap-origin-redirect and when
10:42: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"
10:42:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:42:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:42:48 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:42:48 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:42:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:42:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:42:48 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
10:42:48 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1692ms
10:42:48 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
10:42:49 INFO - PROCESS | 13505 | ++DOCSHELL 0xa289d800 == 15 [pid = 13556] [id = 137]
10:42:49 INFO - PROCESS | 13505 | ++DOMWINDOW == 134 (0xa2aa8800) [pid = 13556] [serial = 382] [outer = (nil)]
10:42:49 INFO - PROCESS | 13505 | ++DOMWINDOW == 135 (0xa33c4800) [pid = 13556] [serial = 383] [outer = 0xa2aa8800]
10:42:49 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:42:49 INFO - PROCESS | 13505 | ++DOMWINDOW == 136 (0xa347c000) [pid = 13556] [serial = 384] [outer = 0xa2aa8800]
10:42:51 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
10:42:51 INFO - document served over http requires an https
10:42:51 INFO - sub-resource via fetch-request using the meta-referrer
10:42:51 INFO - delivery method with keep-origin-redirect and when
10:42: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"
10:42:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:42:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:42:51 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:42:51 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:42:51 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:42:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:42:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:42:51 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
10:42:51 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2147ms
10:42:51 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
10:42:51 INFO - PROCESS | 13505 | ++DOCSHELL 0xa332e400 == 16 [pid = 13556] [id = 138]
10:42:51 INFO - PROCESS | 13505 | ++DOMWINDOW == 137 (0xa3482000) [pid = 13556] [serial = 385] [outer = (nil)]
10:42:51 INFO - PROCESS | 13505 | ++DOMWINDOW == 138 (0xa3892c00) [pid = 13556] [serial = 386] [outer = 0xa3482000]
10:42:52 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:42:52 INFO - PROCESS | 13505 | ++DOMWINDOW == 139 (0xa389e400) [pid = 13556] [serial = 387] [outer = 0xa3482000]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 138 (0xa217fc00) [pid = 13556] [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]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 137 (0xa2c34800) [pid = 13556] [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]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 136 (0xa28a5000) [pid = 13556] [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]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 135 (0xa41f4c00) [pid = 13556] [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]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 134 (0xa33c9000) [pid = 13556] [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]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 133 (0xa2c33800) [pid = 13556] [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]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 132 (0xa2ab4400) [pid = 13556] [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]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 131 (0xa28a0c00) [pid = 13556] [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]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 130 (0xa2aaa800) [pid = 13556] [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]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 129 (0xa2c3f000) [pid = 13556] [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]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 128 (0xa2c31c00) [pid = 13556] [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]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 127 (0xa5669800) [pid = 13556] [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]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 126 (0xa3486400) [pid = 13556] [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]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 125 (0xa3487800) [pid = 13556] [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]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 124 (0xaa464000) [pid = 13556] [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]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 123 (0xa5ec9400) [pid = 13556] [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]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 122 (0xa4ed2800) [pid = 13556] [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]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 121 (0xa41f3c00) [pid = 13556] [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]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 120 (0xa4e0bc00) [pid = 13556] [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]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 119 (0xa3bc3c00) [pid = 13556] [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]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 118 (0xa3d3e000) [pid = 13556] [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]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 117 (0xa3d3cc00) [pid = 13556] [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]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 116 (0xa41f1800) [pid = 13556] [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]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 115 (0xa43a2c00) [pid = 13556] [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]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 114 (0xa5009800) [pid = 13556] [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]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 113 (0xa5a5c400) [pid = 13556] [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]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 112 (0xa500a800) [pid = 13556] [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]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 111 (0xa5c4d400) [pid = 13556] [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]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 110 (0xa743f800) [pid = 13556] [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]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 109 (0xa41eec00) [pid = 13556] [serial = 310] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 108 (0xa50ae000) [pid = 13556] [serial = 315] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447353719345]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 107 (0xa5c47400) [pid = 13556] [serial = 320] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 106 (0xa3327000) [pid = 13556] [serial = 332] [outer = (nil)] [url = about:blank]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 105 (0xa43a4000) [pid = 13556] [serial = 311] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 104 (0xa3bc1000) [pid = 13556] [serial = 308] [outer = (nil)] [url = about:blank]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 103 (0xa3bbf800) [pid = 13556] [serial = 344] [outer = (nil)] [url = about:blank]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 102 (0xaa10b800) [pid = 13556] [serial = 326] [outer = (nil)] [url = about:blank]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 101 (0xa733d000) [pid = 13556] [serial = 323] [outer = (nil)] [url = about:blank]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 100 (0xa2aae400) [pid = 13556] [serial = 341] [outer = (nil)] [url = about:blank]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 99 (0xa3674800) [pid = 13556] [serial = 338] [outer = (nil)] [url = about:blank]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 98 (0xa431e800) [pid = 13556] [serial = 329] [outer = (nil)] [url = about:blank]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 97 (0xa2ce5400) [pid = 13556] [serial = 305] [outer = (nil)] [url = about:blank]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 96 (0xa50b2000) [pid = 13556] [serial = 316] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447353719345]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 95 (0xa4e0b400) [pid = 13556] [serial = 313] [outer = (nil)] [url = about:blank]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 94 (0xa2ce9400) [pid = 13556] [serial = 335] [outer = (nil)] [url = about:blank]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 93 (0xa5a5c000) [pid = 13556] [serial = 321] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 92 (0xa566e400) [pid = 13556] [serial = 318] [outer = (nil)] [url = about:blank]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 91 (0xa33c9400) [pid = 13556] [serial = 347] [outer = (nil)] [url = about:blank]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 90 (0xa28a9400) [pid = 13556] [serial = 213] [outer = (nil)] [url = about:blank]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0xa432a400) [pid = 13556] [serial = 339] [outer = (nil)] [url = about:blank]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0xa3895c00) [pid = 13556] [serial = 267] [outer = (nil)] [url = about:blank]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0xa5007800) [pid = 13556] [serial = 230] [outer = (nil)] [url = about:blank]
10:42:55 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0xa3334000) [pid = 13556] [serial = 336] [outer = (nil)] [url = about:blank]
10:42:56 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
10:42:56 INFO - document served over http requires an https
10:42:56 INFO - sub-resource via fetch-request using the meta-referrer
10:42:56 INFO - delivery method with no-redirect and when
10:42: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"
10:42:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:42:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:42:56 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:42:56 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:42:56 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:42:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:42:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:42:56 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
10:42:56 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 5352ms
10:42:56 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
10:42:56 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2177400 == 17 [pid = 13556] [id = 139]
10:42:56 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0xa217f400) [pid = 13556] [serial = 388] [outer = (nil)]
10:42:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0xa22d4800) [pid = 13556] [serial = 389] [outer = 0xa217f400]
10:42:57 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:42:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0xa265b400) [pid = 13556] [serial = 390] [outer = 0xa217f400]
10:42:59 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
10:42:59 INFO - document served over http requires an https
10:42:59 INFO - sub-resource via fetch-request using the meta-referrer
10:42:59 INFO - delivery method with swap-origin-redirect and when
10:42: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"
10:42:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:42:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:42:59 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:42:59 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:42:59 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:42:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:42:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:42:59 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
10:42:59 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 3361ms
10:42:59 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
10:43:00 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0da1000 == 18 [pid = 13556] [id = 140]
10:43:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0xa120a800) [pid = 13556] [serial = 391] [outer = (nil)]
10:43:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 91 (0xa332a400) [pid = 13556] [serial = 392] [outer = 0xa120a800]
10:43:00 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:43:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 92 (0xa3484800) [pid = 13556] [serial = 393] [outer = 0xa120a800]
10:43:01 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3bbb800 == 19 [pid = 13556] [id = 141]
10:43:01 INFO - PROCESS | 13505 | ++DOMWINDOW == 93 (0xa3bbcc00) [pid = 13556] [serial = 394] [outer = (nil)]
10:43:01 INFO - PROCESS | 13505 | ++DOMWINDOW == 94 (0xa3d33400) [pid = 13556] [serial = 395] [outer = 0xa3bbcc00]
10:43:02 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
10:43:02 INFO - document served over http requires an https
10:43:02 INFO - sub-resource via iframe-tag using the meta-referrer
10:43:02 INFO - delivery method with keep-origin-redirect and when
10:43: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"
10:43:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:43:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:43:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:43:02 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:43:02 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:43:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:43:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:43:02 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
10:43:02 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2300ms
10:43:02 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
10:43:02 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3327000 == 20 [pid = 13556] [id = 142]
10:43:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 95 (0xa3bbe400) [pid = 13556] [serial = 396] [outer = (nil)]
10:43:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 96 (0xa3f7a800) [pid = 13556] [serial = 397] [outer = 0xa3bbe400]
10:43:03 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:43:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 97 (0xa41ef000) [pid = 13556] [serial = 398] [outer = 0xa3bbe400]
10:43:03 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4321c00 == 21 [pid = 13556] [id = 143]
10:43:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 98 (0xa4326c00) [pid = 13556] [serial = 399] [outer = (nil)]
10:43:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 99 (0xa4329c00) [pid = 13556] [serial = 400] [outer = 0xa4326c00]
10:43:04 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
10:43:04 INFO - document served over http requires an https
10:43:04 INFO - sub-resource via iframe-tag using the meta-referrer
10:43:04 INFO - delivery method with no-redirect and when
10:43: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"
10:43:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:43:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:43:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:43:04 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:43:04 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:43:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:43:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:43:04 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
10:43:04 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2084ms
10:43:04 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
10:43:04 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3f73000 == 22 [pid = 13556] [id = 144]
10:43:04 INFO - PROCESS | 13505 | ++DOMWINDOW == 100 (0xa3f75c00) [pid = 13556] [serial = 401] [outer = (nil)]
10:43:04 INFO - PROCESS | 13505 | ++DOMWINDOW == 101 (0xa4a38c00) [pid = 13556] [serial = 402] [outer = 0xa3f75c00]
10:43:05 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:43:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 102 (0xa4e11000) [pid = 13556] [serial = 403] [outer = 0xa3f75c00]
10:43:05 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4edb000 == 23 [pid = 13556] [id = 145]
10:43:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 103 (0xa4edb400) [pid = 13556] [serial = 404] [outer = (nil)]
10:43:06 INFO - PROCESS | 13505 | ++DOMWINDOW == 104 (0xa5003400) [pid = 13556] [serial = 405] [outer = 0xa4edb400]
10:43:06 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
10:43:06 INFO - document served over http requires an https
10:43:06 INFO - sub-resource via iframe-tag using the meta-referrer
10:43:06 INFO - delivery method with swap-origin-redirect and when
10:43: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"
10:43:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:43:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:43:06 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:43:06 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:43:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:43:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:43:06 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
10:43:06 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2422ms
10:43:06 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
10:43:07 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4a31400 == 24 [pid = 13556] [id = 146]
10:43:07 INFO - PROCESS | 13505 | ++DOMWINDOW == 105 (0xa4a34c00) [pid = 13556] [serial = 406] [outer = (nil)]
10:43:07 INFO - PROCESS | 13505 | ++DOMWINDOW == 106 (0xa553d400) [pid = 13556] [serial = 407] [outer = 0xa4a34c00]
10:43:08 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:43:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 107 (0xa553ec00) [pid = 13556] [serial = 408] [outer = 0xa4a34c00]
10:43:09 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
10:43:09 INFO - document served over http requires an https
10:43:09 INFO - sub-resource via script-tag using the meta-referrer
10:43:09 INFO - delivery method with keep-origin-redirect and when
10:43: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"
10:43:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:43:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:43:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:43:09 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:43:09 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:43:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:43:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:43:09 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
10:43:09 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2655ms
10:43:09 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
10:43:10 INFO - PROCESS | 13505 | ++DOCSHELL 0xa50ae800 == 25 [pid = 13556] [id = 147]
10:43:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 108 (0xa5669800) [pid = 13556] [serial = 409] [outer = (nil)]
10:43:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 109 (0xa5a56800) [pid = 13556] [serial = 410] [outer = 0xa5669800]
10:43:10 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:43:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 110 (0xa5c46000) [pid = 13556] [serial = 411] [outer = 0xa5669800]
10:43:11 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
10:43:11 INFO - document served over http requires an https
10:43:11 INFO - sub-resource via script-tag using the meta-referrer
10:43:11 INFO - delivery method with no-redirect and when
10:43: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"
10:43:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:43:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:43:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:43:11 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:43:11 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:43:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:43:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:43:11 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
10:43:11 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2497ms
10:43:11 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
10:43:12 INFO - PROCESS | 13505 | ++DOCSHELL 0xa584e000 == 26 [pid = 13556] [id = 148]
10:43:12 INFO - PROCESS | 13505 | ++DOMWINDOW == 111 (0xa5859800) [pid = 13556] [serial = 412] [outer = (nil)]
10:43:12 INFO - PROCESS | 13505 | ++DOMWINDOW == 112 (0xa6886000) [pid = 13556] [serial = 413] [outer = 0xa5859800]
10:43:13 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:43:13 INFO - PROCESS | 13505 | ++DOMWINDOW == 113 (0xa7341400) [pid = 13556] [serial = 414] [outer = 0xa5859800]
10:43:14 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
10:43:14 INFO - document served over http requires an https
10:43:14 INFO - sub-resource via script-tag using the meta-referrer
10:43:14 INFO - delivery method with swap-origin-redirect and when
10:43: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"
10:43:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:43:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:43:14 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:43:14 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:43:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:43:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:43:14 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
10:43:14 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2452ms
10:43:14 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
10:43:14 INFO - PROCESS | 13505 | ++DOCSHELL 0xa6827800 == 27 [pid = 13556] [id = 149]
10:43:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 114 (0xa743d000) [pid = 13556] [serial = 415] [outer = (nil)]
10:43:15 INFO - PROCESS | 13505 | ++DOMWINDOW == 115 (0xaa104c00) [pid = 13556] [serial = 416] [outer = 0xa743d000]
10:43:15 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:43:15 INFO - PROCESS | 13505 | ++DOMWINDOW == 116 (0xaa4adc00) [pid = 13556] [serial = 417] [outer = 0xa743d000]
10:43:17 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
10:43:17 INFO - document served over http requires an https
10:43:17 INFO - sub-resource via xhr-request using the meta-referrer
10:43:17 INFO - delivery method with keep-origin-redirect and when
10:43: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"
10:43:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:43:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:43:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:43:17 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:43:17 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:43:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:43:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:43:17 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
10:43:17 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 3199ms
10:43:17 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
10:43:18 INFO - PROCESS | 13505 | ++DOCSHELL 0xa08f0000 == 28 [pid = 13556] [id = 150]
10:43:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 117 (0xa08f0400) [pid = 13556] [serial = 418] [outer = (nil)]
10:43:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 118 (0xa08f2000) [pid = 13556] [serial = 419] [outer = 0xa08f0400]
10:43:19 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:43:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 119 (0xa08f5c00) [pid = 13556] [serial = 420] [outer = 0xa08f0400]
10:43:20 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
10:43:20 INFO - document served over http requires an https
10:43:20 INFO - sub-resource via xhr-request using the meta-referrer
10:43:20 INFO - delivery method with no-redirect and when
10:43: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"
10:43:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:43:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:43:20 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:43:20 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:43:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:43:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:43:20 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
10:43:20 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 3054ms
10:43:20 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
10:43:21 INFO - PROCESS | 13505 | ++DOCSHELL 0xa08ee400 == 29 [pid = 13556] [id = 151]
10:43:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 120 (0xa0b60c00) [pid = 13556] [serial = 421] [outer = (nil)]
10:43:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 121 (0xa2383800) [pid = 13556] [serial = 422] [outer = 0xa0b60c00]
10:43:21 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:43:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 122 (0xa2cee000) [pid = 13556] [serial = 423] [outer = 0xa0b60c00]
10:43:22 INFO - PROCESS | 13505 | --DOCSHELL 0xa289d800 == 28 [pid = 13556] [id = 137]
10:43:22 INFO - PROCESS | 13505 | --DOCSHELL 0xa22d7400 == 27 [pid = 13556] [id = 136]
10:43:22 INFO - PROCESS | 13505 | --DOCSHELL 0xa12ea800 == 26 [pid = 13556] [id = 135]
10:43:22 INFO - PROCESS | 13505 | --DOCSHELL 0xa0b5e000 == 25 [pid = 13556] [id = 134]
10:43:22 INFO - PROCESS | 13505 | --DOCSHELL 0xa22c8800 == 24 [pid = 13556] [id = 131]
10:43:22 INFO - PROCESS | 13505 | --DOCSHELL 0xa120ac00 == 23 [pid = 13556] [id = 130]
10:43:22 INFO - PROCESS | 13505 | --DOCSHELL 0xa50b0400 == 22 [pid = 13556] [id = 129]
10:43:22 INFO - PROCESS | 13505 | --DOCSHELL 0xa5c51000 == 21 [pid = 13556] [id = 128]
10:43:22 INFO - PROCESS | 13505 | --DOCSHELL 0xa4e0d400 == 20 [pid = 13556] [id = 126]
10:43:22 INFO - PROCESS | 13505 | --DOCSHELL 0xa2cf0800 == 19 [pid = 13556] [id = 127]
10:43:22 INFO - PROCESS | 13505 | --DOCSHELL 0xa28a6400 == 18 [pid = 13556] [id = 125]
10:43:22 INFO - PROCESS | 13505 | --DOMWINDOW == 121 (0xa3483800) [pid = 13556] [serial = 303] [outer = (nil)] [url = about:blank]
10:43:22 INFO - PROCESS | 13505 | --DOMWINDOW == 120 (0xa3f7c800) [pid = 13556] [serial = 345] [outer = (nil)] [url = about:blank]
10:43:22 INFO - PROCESS | 13505 | --DOMWINDOW == 119 (0xa2c3e400) [pid = 13556] [serial = 342] [outer = (nil)] [url = about:blank]
10:43:22 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
10:43:22 INFO - document served over http requires an https
10:43:22 INFO - sub-resource via xhr-request using the meta-referrer
10:43:22 INFO - delivery method with swap-origin-redirect and when
10:43: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"
10:43:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:43:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:43:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:43:22 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:43:22 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:43:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:43:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:43:22 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
10:43:22 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2148ms
10:43:22 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
10:43:23 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0dae400 == 19 [pid = 13556] [id = 152]
10:43:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 120 (0xa120b400) [pid = 13556] [serial = 424] [outer = (nil)]
10:43:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 121 (0xa1210000) [pid = 13556] [serial = 425] [outer = 0xa120b400]
10:43:23 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:43:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 122 (0xa14a9800) [pid = 13556] [serial = 426] [outer = 0xa120b400]
10:43:24 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
10:43:24 INFO - document served over http requires an http
10:43:24 INFO - sub-resource via fetch-request using the meta-referrer
10:43:24 INFO - delivery method with keep-origin-redirect and when
10:43: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"
10:43:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:43:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:43:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:43:24 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:43:24 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:43:24 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:43:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:43:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:43:24 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
10:43:24 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1741ms
10:43:24 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
10:43:25 INFO - PROCESS | 13505 | ++DOCSHELL 0xa1209c00 == 20 [pid = 13556] [id = 153]
10:43:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 123 (0xa14b2400) [pid = 13556] [serial = 427] [outer = (nil)]
10:43:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 124 (0xa2664400) [pid = 13556] [serial = 428] [outer = 0xa14b2400]
10:43:25 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:43:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 125 (0xa2aaf800) [pid = 13556] [serial = 429] [outer = 0xa14b2400]
10:43:26 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
10:43:26 INFO - document served over http requires an http
10:43:26 INFO - sub-resource via fetch-request using the meta-referrer
10:43:26 INFO - delivery method with no-redirect and when
10:43: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"
10:43:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:43:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:43:26 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:43:26 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:43:26 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:43:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:43:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:43:26 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
10:43:26 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2298ms
10:43:26 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
10:43:27 INFO - PROCESS | 13505 | ++DOCSHELL 0xa265bc00 == 21 [pid = 13556] [id = 154]
10:43:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 126 (0xa2cf1800) [pid = 13556] [serial = 430] [outer = (nil)]
10:43:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 127 (0xa33ce400) [pid = 13556] [serial = 431] [outer = 0xa2cf1800]
10:43:27 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:43:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 128 (0xa3489c00) [pid = 13556] [serial = 432] [outer = 0xa2cf1800]
10:43:29 INFO - PROCESS | 13505 | --DOMWINDOW == 127 (0xa237ac00) [pid = 13556] [serial = 377] [outer = (nil)] [url = about:blank]
10:43:29 INFO - PROCESS | 13505 | --DOMWINDOW == 126 (0xa0da3c00) [pid = 13556] [serial = 371] [outer = (nil)] [url = about:blank]
10:43:29 INFO - PROCESS | 13505 | --DOMWINDOW == 125 (0xa14a8400) [pid = 13556] [serial = 368] [outer = (nil)] [url = about:blank]
10:43:29 INFO - PROCESS | 13505 | --DOMWINDOW == 124 (0xaa468400) [pid = 13556] [serial = 360] [outer = (nil)] [url = about:blank]
10:43:29 INFO - PROCESS | 13505 | --DOMWINDOW == 123 (0xa5ed8c00) [pid = 13556] [serial = 358] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447353750972]
10:43:29 INFO - PROCESS | 13505 | --DOMWINDOW == 122 (0xa3480400) [pid = 13556] [serial = 350] [outer = (nil)] [url = about:blank]
10:43:29 INFO - PROCESS | 13505 | --DOMWINDOW == 121 (0xa120cc00) [pid = 13556] [serial = 363] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:43:29 INFO - PROCESS | 13505 | --DOMWINDOW == 120 (0xa554a400) [pid = 13556] [serial = 355] [outer = (nil)] [url = about:blank]
10:43:29 INFO - PROCESS | 13505 | --DOMWINDOW == 119 (0xa4ed7800) [pid = 13556] [serial = 353] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:43:29 INFO - PROCESS | 13505 | --DOMWINDOW == 118 (0xa0b60400) [pid = 13556] [serial = 374] [outer = (nil)] [url = about:blank]
10:43:29 INFO - PROCESS | 13505 | --DOMWINDOW == 117 (0xa33c4800) [pid = 13556] [serial = 383] [outer = (nil)] [url = about:blank]
10:43:29 INFO - PROCESS | 13505 | --DOMWINDOW == 116 (0xa12dcc00) [pid = 13556] [serial = 365] [outer = (nil)] [url = about:blank]
10:43:29 INFO - PROCESS | 13505 | --DOMWINDOW == 115 (0xa2ab0c00) [pid = 13556] [serial = 380] [outer = (nil)] [url = about:blank]
10:43:29 INFO - PROCESS | 13505 | --DOMWINDOW == 114 (0xa3892c00) [pid = 13556] [serial = 386] [outer = (nil)] [url = about:blank]
10:43:29 INFO - PROCESS | 13505 | --DOMWINDOW == 113 (0xa12eb000) [pid = 13556] [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]
10:43:29 INFO - PROCESS | 13505 | --DOMWINDOW == 112 (0xa2aa8800) [pid = 13556] [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]
10:43:29 INFO - PROCESS | 13505 | --DOMWINDOW == 111 (0xa2383000) [pid = 13556] [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]
10:43:29 INFO - PROCESS | 13505 | --DOMWINDOW == 110 (0xa0b5e400) [pid = 13556] [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]
10:43:29 INFO - PROCESS | 13505 | --DOMWINDOW == 109 (0xa120b000) [pid = 13556] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:43:29 INFO - PROCESS | 13505 | --DOMWINDOW == 108 (0xa4e0d800) [pid = 13556] [serial = 352] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:43:29 INFO - PROCESS | 13505 | --DOMWINDOW == 107 (0xa5c51400) [pid = 13556] [serial = 357] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447353750972]
10:43:29 INFO - PROCESS | 13505 | --DOMWINDOW == 106 (0xa289dc00) [pid = 13556] [serial = 378] [outer = (nil)] [url = about:blank]
10:43:29 INFO - PROCESS | 13505 | --DOMWINDOW == 105 (0xa2c3c400) [pid = 13556] [serial = 381] [outer = (nil)] [url = about:blank]
10:43:29 INFO - PROCESS | 13505 | --DOMWINDOW == 104 (0xa0da7c00) [pid = 13556] [serial = 375] [outer = (nil)] [url = about:blank]
10:43:29 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
10:43:29 INFO - document served over http requires an http
10:43:29 INFO - sub-resource via fetch-request using the meta-referrer
10:43:29 INFO - delivery method with swap-origin-redirect and when
10:43: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"
10:43:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:43:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:43:29 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:43:29 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:43:29 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:43:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:43:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:43:29 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
10:43:29 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2695ms
10:43:29 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
10:43:30 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0b63800 == 22 [pid = 13556] [id = 155]
10:43:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 105 (0xa14b5400) [pid = 13556] [serial = 433] [outer = (nil)]
10:43:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 106 (0xa2cef400) [pid = 13556] [serial = 434] [outer = 0xa14b5400]
10:43:30 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:43:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 107 (0xa389b400) [pid = 13556] [serial = 435] [outer = 0xa14b5400]
10:43:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 17 (0x9b309400) [pid = 13505] [serial = 26] [outer = 0x9b1c3c00]
10:43:31 INFO - PROCESS | 13505 | ++DOCSHELL 0xa237f000 == 23 [pid = 13556] [id = 156]
10:43:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 108 (0xa2381800) [pid = 13556] [serial = 436] [outer = (nil)]
10:43:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 109 (0xa2660c00) [pid = 13556] [serial = 437] [outer = 0xa2381800]
10:43:32 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
10:43:32 INFO - document served over http requires an http
10:43:32 INFO - sub-resource via iframe-tag using the meta-referrer
10:43:32 INFO - delivery method with keep-origin-redirect and when
10:43: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"
10:43:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:43:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:43:32 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:43:32 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:43:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:43:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:43:32 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
10:43:32 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2651ms
10:43:32 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
10:43:32 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2382400 == 24 [pid = 13556] [id = 157]
10:43:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 110 (0xa265cc00) [pid = 13556] [serial = 438] [outer = (nil)]
10:43:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 111 (0xa3327800) [pid = 13556] [serial = 439] [outer = 0xa265cc00]
10:43:33 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:43:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 112 (0xa3bc4400) [pid = 13556] [serial = 440] [outer = 0xa265cc00]
10:43:34 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4325c00 == 25 [pid = 13556] [id = 158]
10:43:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 113 (0xa4326000) [pid = 13556] [serial = 441] [outer = (nil)]
10:43:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 114 (0xa43af000) [pid = 13556] [serial = 442] [outer = 0xa4326000]
10:43:34 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
10:43:34 INFO - document served over http requires an http
10:43:34 INFO - sub-resource via iframe-tag using the meta-referrer
10:43:34 INFO - delivery method with no-redirect and when
10:43: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"
10:43:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:43:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:43:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:43:34 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:43:34 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:43:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:43:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:43:34 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
10:43:34 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2410ms
10:43:34 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
10:43:36 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2ab3400 == 26 [pid = 13556] [id = 159]
10:43:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 115 (0xa2ab5c00) [pid = 13556] [serial = 443] [outer = (nil)]
10:43:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 116 (0xa5005000) [pid = 13556] [serial = 444] [outer = 0xa2ab5c00]
10:43:36 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:43:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 117 (0xa50af000) [pid = 13556] [serial = 445] [outer = 0xa2ab5c00]
10:43:37 INFO - PROCESS | 13505 | ++DOCSHELL 0xa5a5e400 == 27 [pid = 13556] [id = 160]
10:43:37 INFO - PROCESS | 13505 | ++DOMWINDOW == 118 (0xa5a5f400) [pid = 13556] [serial = 446] [outer = (nil)]
10:43:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 119 (0xa5c4e800) [pid = 13556] [serial = 447] [outer = 0xa5a5f400]
10:43:38 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
10:43:38 INFO - document served over http requires an http
10:43:38 INFO - sub-resource via iframe-tag using the meta-referrer
10:43:38 INFO - delivery method with swap-origin-redirect and when
10:43: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"
10:43:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:43:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:43:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:43:38 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:43:38 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:43:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:43:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:43:38 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
10:43:38 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 3440ms
10:43:38 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
10:43:38 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4ed8000 == 28 [pid = 13556] [id = 161]
10:43:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 120 (0xa4ed8800) [pid = 13556] [serial = 448] [outer = (nil)]
10:43:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 121 (0xa76bfc00) [pid = 13556] [serial = 449] [outer = 0xa4ed8800]
10:43:39 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:43:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 122 (0xaa529400) [pid = 13556] [serial = 450] [outer = 0xa4ed8800]
10:43:40 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
10:43:40 INFO - document served over http requires an http
10:43:40 INFO - sub-resource via script-tag using the meta-referrer
10:43:40 INFO - delivery method with keep-origin-redirect and when
10:43: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"
10:43:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:43:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:43:40 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:43:40 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:43:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:43:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:43:40 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
10:43:40 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2124ms
10:43:40 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
10:43:40 INFO - PROCESS | 13505 | ++DOCSHELL 0xa084e800 == 29 [pid = 13556] [id = 162]
10:43:40 INFO - PROCESS | 13505 | ++DOMWINDOW == 123 (0xa0850400) [pid = 13556] [serial = 451] [outer = (nil)]
10:43:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 124 (0xa0853c00) [pid = 13556] [serial = 452] [outer = 0xa0850400]
10:43:41 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:43:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 125 (0xa6887000) [pid = 13556] [serial = 453] [outer = 0xa0850400]
10:43:42 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
10:43:42 INFO - document served over http requires an http
10:43:42 INFO - sub-resource via script-tag using the meta-referrer
10:43:42 INFO - delivery method with no-redirect and when
10:43: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"
10:43:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:43:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:43:42 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:43:42 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:43:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:43:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:43:42 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
10:43:42 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2045ms
10:43:42 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
10:43:42 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0463800 == 30 [pid = 13556] [id = 163]
10:43:42 INFO - PROCESS | 13505 | ++DOMWINDOW == 126 (0xa0465800) [pid = 13556] [serial = 454] [outer = (nil)]
10:43:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 127 (0xa0469000) [pid = 13556] [serial = 455] [outer = 0xa0465800]
10:43:43 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:43:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 128 (0xa0850c00) [pid = 13556] [serial = 456] [outer = 0xa0465800]
10:43:44 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
10:43:44 INFO - document served over http requires an http
10:43:44 INFO - sub-resource via script-tag using the meta-referrer
10:43:44 INFO - delivery method with swap-origin-redirect and when
10:43: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"
10:43:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:43:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:43:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:43:44 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:43:44 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:43:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:43:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:43:44 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
10:43:44 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2454ms
10:43:45 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
10:43:45 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0466400 == 31 [pid = 13556] [id = 164]
10:43:45 INFO - PROCESS | 13505 | ++DOMWINDOW == 129 (0xa0524400) [pid = 13556] [serial = 457] [outer = (nil)]
10:43:45 INFO - PROCESS | 13505 | ++DOMWINDOW == 130 (0xa052a400) [pid = 13556] [serial = 458] [outer = 0xa0524400]
10:43:46 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:43:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 131 (0xa052ec00) [pid = 13556] [serial = 459] [outer = 0xa0524400]
10:43:47 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
10:43:47 INFO - document served over http requires an http
10:43:47 INFO - sub-resource via xhr-request using the meta-referrer
10:43:47 INFO - delivery method with keep-origin-redirect and when
10:43: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"
10:43:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:43:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:43:47 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:43:47 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:43:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:43:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:43:47 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
10:43:47 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2657ms
10:43:47 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
10:43:48 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0529400 == 32 [pid = 13556] [id = 165]
10:43:48 INFO - PROCESS | 13505 | ++DOMWINDOW == 132 (0xa05b0800) [pid = 13556] [serial = 460] [outer = (nil)]
10:43:48 INFO - PROCESS | 13505 | ++DOMWINDOW == 133 (0xa05b6800) [pid = 13556] [serial = 461] [outer = 0xa05b0800]
10:43:48 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:43:48 INFO - PROCESS | 13505 | ++DOMWINDOW == 134 (0xa05ba000) [pid = 13556] [serial = 462] [outer = 0xa05b0800]
10:43:50 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
10:43:50 INFO - document served over http requires an http
10:43:50 INFO - sub-resource via xhr-request using the meta-referrer
10:43:50 INFO - delivery method with no-redirect and when
10:43: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"
10:43:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:43:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:43:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:43:50 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:43:50 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:43:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:43:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:43:50 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
10:43:50 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2347ms
10:43:50 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
10:43:50 INFO - PROCESS | 13505 | ++DOCSHELL 0xa067a400 == 33 [pid = 13556] [id = 166]
10:43:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 135 (0xa067ac00) [pid = 13556] [serial = 463] [outer = (nil)]
10:43:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 136 (0xa0680400) [pid = 13556] [serial = 464] [outer = 0xa067ac00]
10:43:51 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:43:51 INFO - PROCESS | 13505 | ++DOMWINDOW == 137 (0xa0684000) [pid = 13556] [serial = 465] [outer = 0xa067ac00]
10:43:52 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
10:43:52 INFO - document served over http requires an http
10:43:52 INFO - sub-resource via xhr-request using the meta-referrer
10:43:52 INFO - delivery method with swap-origin-redirect and when
10:43: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"
10:43:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:43:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:43:52 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:43:52 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:43:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:43:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:43:52 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
10:43:52 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2450ms
10:43:52 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
10:43:54 INFO - PROCESS | 13505 | ++DOCSHELL 0x9fbabc00 == 34 [pid = 13556] [id = 167]
10:43:54 INFO - PROCESS | 13505 | ++DOMWINDOW == 138 (0x9fbac000) [pid = 13556] [serial = 466] [outer = (nil)]
10:43:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 139 (0x9fbadc00) [pid = 13556] [serial = 467] [outer = 0x9fbac000]
10:43:55 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:43:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 140 (0x9f85ac00) [pid = 13556] [serial = 468] [outer = 0x9fbac000]
10:43:56 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
10:43:56 INFO - document served over http requires an https
10:43:56 INFO - sub-resource via fetch-request using the meta-referrer
10:43:56 INFO - delivery method with keep-origin-redirect and when
10:43: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"
10:43:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:43:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:43:56 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:43:56 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:43:56 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:43:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:43:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:43:56 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
10:43:56 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 3861ms
10:43:56 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
10:43:57 INFO - PROCESS | 13505 | ++DOCSHELL 0x9fb9f400 == 35 [pid = 13556] [id = 168]
10:43:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 141 (0x9fba1c00) [pid = 13556] [serial = 469] [outer = (nil)]
10:43:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 142 (0x9fbacc00) [pid = 13556] [serial = 470] [outer = 0x9fba1c00]
10:43:57 INFO - PROCESS | 13505 | --DOMWINDOW == 16 (0x9acdf000) [pid = 13505] [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.]
10:43:57 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:43:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 143 (0xa05ad000) [pid = 13556] [serial = 471] [outer = 0x9fba1c00]
10:43:58 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
10:43:58 INFO - document served over http requires an https
10:43:58 INFO - sub-resource via fetch-request using the meta-referrer
10:43:58 INFO - delivery method with no-redirect and when
10:43: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"
10:43:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:43:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:43:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:43:58 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:43:58 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:43:58 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:43:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:43:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:43:58 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
10:43:58 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2457ms
10:43:58 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
10:43:59 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0681400 == 36 [pid = 13556] [id = 169]
10:43:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 144 (0xa0857400) [pid = 13556] [serial = 472] [outer = (nil)]
10:43:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 145 (0xa08ec800) [pid = 13556] [serial = 473] [outer = 0xa0857400]
10:43:59 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:43:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 146 (0xa14afc00) [pid = 13556] [serial = 474] [outer = 0xa0857400]
10:44:00 INFO - PROCESS | 13505 | --DOCSHELL 0xa265bc00 == 35 [pid = 13556] [id = 154]
10:44:00 INFO - PROCESS | 13505 | --DOCSHELL 0xa1209c00 == 34 [pid = 13556] [id = 153]
10:44:00 INFO - PROCESS | 13505 | --DOCSHELL 0xa0dae400 == 33 [pid = 13556] [id = 152]
10:44:00 INFO - PROCESS | 13505 | --DOCSHELL 0xa22cf400 == 32 [pid = 13556] [id = 124]
10:44:00 INFO - PROCESS | 13505 | --DOCSHELL 0xa08ee400 == 31 [pid = 13556] [id = 151]
10:44:00 INFO - PROCESS | 13505 | --DOCSHELL 0xa08f0000 == 30 [pid = 13556] [id = 150]
10:44:00 INFO - PROCESS | 13505 | --DOCSHELL 0xa6827800 == 29 [pid = 13556] [id = 149]
10:44:00 INFO - PROCESS | 13505 | --DOCSHELL 0xa584e000 == 28 [pid = 13556] [id = 148]
10:44:00 INFO - PROCESS | 13505 | --DOCSHELL 0xa50ae800 == 27 [pid = 13556] [id = 147]
10:44:00 INFO - PROCESS | 13505 | --DOCSHELL 0xa4a31400 == 26 [pid = 13556] [id = 146]
10:44:00 INFO - PROCESS | 13505 | --DOCSHELL 0xa4edb000 == 25 [pid = 13556] [id = 145]
10:44:00 INFO - PROCESS | 13505 | --DOCSHELL 0xa3f73000 == 24 [pid = 13556] [id = 144]
10:44:00 INFO - PROCESS | 13505 | --DOCSHELL 0xa4321c00 == 23 [pid = 13556] [id = 143]
10:44:00 INFO - PROCESS | 13505 | --DOCSHELL 0xa3327000 == 22 [pid = 13556] [id = 142]
10:44:00 INFO - PROCESS | 13505 | --DOCSHELL 0xa3bbb800 == 21 [pid = 13556] [id = 141]
10:44:00 INFO - PROCESS | 13505 | --DOCSHELL 0xa0da1000 == 20 [pid = 13556] [id = 140]
10:44:00 INFO - PROCESS | 13505 | --DOCSHELL 0xa2177400 == 19 [pid = 13556] [id = 139]
10:44:00 INFO - PROCESS | 13505 | --DOCSHELL 0xa332e400 == 18 [pid = 13556] [id = 138]
10:44:00 INFO - PROCESS | 13505 | --DOMWINDOW == 145 (0xa347c000) [pid = 13556] [serial = 384] [outer = (nil)] [url = about:blank]
10:44:01 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
10:44:01 INFO - document served over http requires an https
10:44:01 INFO - sub-resource via fetch-request using the meta-referrer
10:44:01 INFO - delivery method with swap-origin-redirect and when
10:44: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"
10:44:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:44:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:44:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:44:01 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:44:01 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:44:01 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:44:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:44:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:44:01 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
10:44:01 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2350ms
10:44:01 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
10:44:01 INFO - PROCESS | 13505 | ++DOCSHELL 0xa08f3000 == 19 [pid = 13556] [id = 170]
10:44:01 INFO - PROCESS | 13505 | ++DOMWINDOW == 146 (0xa0daa000) [pid = 13556] [serial = 475] [outer = (nil)]
10:44:01 INFO - PROCESS | 13505 | ++DOMWINDOW == 147 (0xa14a7800) [pid = 13556] [serial = 476] [outer = 0xa0daa000]
10:44:02 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:44:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 148 (0xa22d6c00) [pid = 13556] [serial = 477] [outer = 0xa0daa000]
10:44:03 INFO - PROCESS | 13505 | ++DOCSHELL 0xa28aa000 == 20 [pid = 13556] [id = 171]
10:44:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 149 (0xa28aac00) [pid = 13556] [serial = 478] [outer = (nil)]
10:44:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 150 (0xa2667000) [pid = 13556] [serial = 479] [outer = 0xa28aac00]
10:44:03 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
10:44:03 INFO - document served over http requires an https
10:44:03 INFO - sub-resource via iframe-tag using the meta-referrer
10:44:03 INFO - delivery method with keep-origin-redirect and when
10:44:03 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
10:44:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:44:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:44:03 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:44:03 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:44:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:44:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:44:03 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
10:44:03 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2500ms
10:44:03 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
10:44:04 INFO - PROCESS | 13505 | ++DOCSHELL 0xa08f3c00 == 21 [pid = 13556] [id = 172]
10:44:04 INFO - PROCESS | 13505 | ++DOMWINDOW == 151 (0xa120e400) [pid = 13556] [serial = 480] [outer = (nil)]
10:44:04 INFO - PROCESS | 13505 | ++DOMWINDOW == 152 (0xa2ce9c00) [pid = 13556] [serial = 481] [outer = 0xa120e400]
10:44:04 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:44:04 INFO - PROCESS | 13505 | ++DOMWINDOW == 153 (0xa332dc00) [pid = 13556] [serial = 482] [outer = 0xa120e400]
10:44:07 INFO - PROCESS | 13505 | --DOMWINDOW == 152 (0xa0b60c00) [pid = 13556] [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]
10:44:07 INFO - PROCESS | 13505 | --DOMWINDOW == 151 (0xa2cf1800) [pid = 13556] [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]
10:44:07 INFO - PROCESS | 13505 | --DOMWINDOW == 150 (0xa120b400) [pid = 13556] [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]
10:44:07 INFO - PROCESS | 13505 | --DOMWINDOW == 149 (0xa14b2400) [pid = 13556] [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]
10:44:07 INFO - PROCESS | 13505 | --DOMWINDOW == 148 (0xa4326c00) [pid = 13556] [serial = 399] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447353783884]
10:44:07 INFO - PROCESS | 13505 | --DOMWINDOW == 147 (0xa4edb400) [pid = 13556] [serial = 404] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:44:07 INFO - PROCESS | 13505 | --DOMWINDOW == 146 (0xa3bbcc00) [pid = 13556] [serial = 394] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:44:07 INFO - PROCESS | 13505 | --DOMWINDOW == 145 (0xa4a38c00) [pid = 13556] [serial = 402] [outer = (nil)] [url = about:blank]
10:44:07 INFO - PROCESS | 13505 | --DOMWINDOW == 144 (0xa3f7a800) [pid = 13556] [serial = 397] [outer = (nil)] [url = about:blank]
10:44:07 INFO - PROCESS | 13505 | --DOMWINDOW == 143 (0xaa104c00) [pid = 13556] [serial = 416] [outer = (nil)] [url = about:blank]
10:44:07 INFO - PROCESS | 13505 | --DOMWINDOW == 142 (0xa2664400) [pid = 13556] [serial = 428] [outer = (nil)] [url = about:blank]
10:44:07 INFO - PROCESS | 13505 | --DOMWINDOW == 141 (0xa553d400) [pid = 13556] [serial = 407] [outer = (nil)] [url = about:blank]
10:44:07 INFO - PROCESS | 13505 | --DOMWINDOW == 140 (0xa5003400) [pid = 13556] [serial = 405] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:44:07 INFO - PROCESS | 13505 | --DOMWINDOW == 139 (0xa5a56800) [pid = 13556] [serial = 410] [outer = (nil)] [url = about:blank]
10:44:07 INFO - PROCESS | 13505 | --DOMWINDOW == 138 (0xa332a400) [pid = 13556] [serial = 392] [outer = (nil)] [url = about:blank]
10:44:07 INFO - PROCESS | 13505 | --DOMWINDOW == 137 (0xa2383800) [pid = 13556] [serial = 422] [outer = (nil)] [url = about:blank]
10:44:07 INFO - PROCESS | 13505 | --DOMWINDOW == 136 (0xa33ce400) [pid = 13556] [serial = 431] [outer = (nil)] [url = about:blank]
10:44:07 INFO - PROCESS | 13505 | --DOMWINDOW == 135 (0xa08f2000) [pid = 13556] [serial = 419] [outer = (nil)] [url = about:blank]
10:44:07 INFO - PROCESS | 13505 | --DOMWINDOW == 134 (0xa3d33400) [pid = 13556] [serial = 395] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:44:07 INFO - PROCESS | 13505 | --DOMWINDOW == 133 (0xa1210000) [pid = 13556] [serial = 425] [outer = (nil)] [url = about:blank]
10:44:07 INFO - PROCESS | 13505 | --DOMWINDOW == 132 (0xa4329c00) [pid = 13556] [serial = 400] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447353783884]
10:44:07 INFO - PROCESS | 13505 | --DOMWINDOW == 131 (0xa6886000) [pid = 13556] [serial = 413] [outer = (nil)] [url = about:blank]
10:44:07 INFO - PROCESS | 13505 | --DOMWINDOW == 130 (0xa22d4800) [pid = 13556] [serial = 389] [outer = (nil)] [url = about:blank]
10:44:08 INFO - PROCESS | 13505 | --DOMWINDOW == 129 (0xa2cee000) [pid = 13556] [serial = 423] [outer = (nil)] [url = about:blank]
10:44:08 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0daf800 == 22 [pid = 13556] [id = 173]
10:44:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 130 (0xa120b400) [pid = 13556] [serial = 483] [outer = (nil)]
10:44:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 131 (0xa2659c00) [pid = 13556] [serial = 484] [outer = 0xa120b400]
10:44:09 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
10:44:09 INFO - document served over http requires an https
10:44:09 INFO - sub-resource via iframe-tag using the meta-referrer
10:44:09 INFO - delivery method with no-redirect and when
10:44: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"
10:44:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:44:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:44:09 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:44:09 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:44:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:44:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:44:09 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
10:44:09 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 5562ms
10:44:09 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
10:44:10 INFO - PROCESS | 13505 | ++DOCSHELL 0xa067ec00 == 23 [pid = 13556] [id = 174]
10:44:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 132 (0xa084cc00) [pid = 13556] [serial = 485] [outer = (nil)]
10:44:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 133 (0xa08edc00) [pid = 13556] [serial = 486] [outer = 0xa084cc00]
10:44:10 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:44:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 134 (0xa14b2400) [pid = 13556] [serial = 487] [outer = 0xa084cc00]
10:44:11 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2ceb000 == 24 [pid = 13556] [id = 175]
10:44:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 135 (0xa2ceb800) [pid = 13556] [serial = 488] [outer = (nil)]
10:44:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 136 (0xa33c2c00) [pid = 13556] [serial = 489] [outer = 0xa2ceb800]
10:44:11 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
10:44:11 INFO - document served over http requires an https
10:44:11 INFO - sub-resource via iframe-tag using the meta-referrer
10:44:11 INFO - delivery method with swap-origin-redirect and when
10:44: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"
10:44:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:44:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:44:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:44:11 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:44:11 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:44:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:44:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:44:11 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
10:44:11 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2354ms
10:44:11 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
10:44:12 INFO - PROCESS | 13505 | ++DOCSHELL 0xa05b6c00 == 25 [pid = 13556] [id = 176]
10:44:12 INFO - PROCESS | 13505 | ++DOMWINDOW == 137 (0xa0679400) [pid = 13556] [serial = 490] [outer = (nil)]
10:44:12 INFO - PROCESS | 13505 | ++DOMWINDOW == 138 (0xa366c800) [pid = 13556] [serial = 491] [outer = 0xa0679400]
10:44:12 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:44:12 INFO - PROCESS | 13505 | ++DOMWINDOW == 139 (0xa3896400) [pid = 13556] [serial = 492] [outer = 0xa0679400]
10:44:13 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
10:44:13 INFO - document served over http requires an https
10:44:13 INFO - sub-resource via script-tag using the meta-referrer
10:44:13 INFO - delivery method with keep-origin-redirect and when
10:44:13 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
10:44:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:44:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:44:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:44:13 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:44:13 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:44:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:44:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:44:13 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
10:44:13 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2152ms
10:44:13 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
10:44:14 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3483800 == 26 [pid = 13556] [id = 177]
10:44:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 140 (0xa3485c00) [pid = 13556] [serial = 493] [outer = (nil)]
10:44:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 141 (0xa3f7b400) [pid = 13556] [serial = 494] [outer = 0xa3485c00]
10:44:14 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:44:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 142 (0xa41f4c00) [pid = 13556] [serial = 495] [outer = 0xa3485c00]
10:44:15 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
10:44:15 INFO - document served over http requires an https
10:44:15 INFO - sub-resource via script-tag using the meta-referrer
10:44:15 INFO - delivery method with no-redirect and when
10:44: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"
10:44:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:44:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:44:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:44:15 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:44:15 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:44:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:44:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:44:15 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
10:44:15 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1953ms
10:44:15 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
10:44:16 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3d3a800 == 27 [pid = 13556] [id = 178]
10:44:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 143 (0xa3d3cc00) [pid = 13556] [serial = 496] [outer = (nil)]
10:44:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 144 (0xa4ed5400) [pid = 13556] [serial = 497] [outer = 0xa3d3cc00]
10:44:17 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:44:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 145 (0xa5004000) [pid = 13556] [serial = 498] [outer = 0xa3d3cc00]
10:44:18 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
10:44:18 INFO - document served over http requires an https
10:44:18 INFO - sub-resource via script-tag using the meta-referrer
10:44:18 INFO - delivery method with swap-origin-redirect and when
10:44: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"
10:44:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:44:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:44:18 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:44:18 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:44:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:44:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:44:18 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
10:44:18 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2664ms
10:44:18 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
10:44:19 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4e0d800 == 28 [pid = 13556] [id = 179]
10:44:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 146 (0xa5542800) [pid = 13556] [serial = 499] [outer = (nil)]
10:44:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 147 (0xa5851000) [pid = 13556] [serial = 500] [outer = 0xa5542800]
10:44:19 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:44:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 148 (0xa5c4a800) [pid = 13556] [serial = 501] [outer = 0xa5542800]
10:44:20 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
10:44:20 INFO - document served over http requires an https
10:44:20 INFO - sub-resource via xhr-request using the meta-referrer
10:44:20 INFO - delivery method with keep-origin-redirect and when
10:44: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"
10:44:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:44:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:44:20 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:44:20 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:44:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:44:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:44:20 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
10:44:20 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2443ms
10:44:20 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
10:44:21 INFO - PROCESS | 13505 | ++DOCSHELL 0xa6888800 == 29 [pid = 13556] [id = 180]
10:44:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 149 (0xa6889400) [pid = 13556] [serial = 502] [outer = (nil)]
10:44:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 150 (0xa76c1800) [pid = 13556] [serial = 503] [outer = 0xa6889400]
10:44:22 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:44:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 151 (0x9faf2800) [pid = 13556] [serial = 504] [outer = 0xa6889400]
10:44:23 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
10:44:23 INFO - document served over http requires an https
10:44:23 INFO - sub-resource via xhr-request using the meta-referrer
10:44:23 INFO - delivery method with no-redirect and when
10:44: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"
10:44:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:44:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:44:23 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:44:23 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:44:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:44:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:44:23 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
10:44:23 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2547ms
10:44:23 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
10:44:24 INFO - PROCESS | 13505 | ++DOCSHELL 0x9fafb400 == 30 [pid = 13556] [id = 181]
10:44:24 INFO - PROCESS | 13505 | ++DOMWINDOW == 152 (0x9fafb800) [pid = 13556] [serial = 505] [outer = (nil)]
10:44:24 INFO - PROCESS | 13505 | ++DOMWINDOW == 153 (0xa7441800) [pid = 13556] [serial = 506] [outer = 0x9fafb800]
10:44:24 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:44:24 INFO - PROCESS | 13505 | ++DOMWINDOW == 154 (0x9f341800) [pid = 13556] [serial = 507] [outer = 0x9fafb800]
10:44:26 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
10:44:26 INFO - document served over http requires an https
10:44:26 INFO - sub-resource via xhr-request using the meta-referrer
10:44:26 INFO - delivery method with swap-origin-redirect and when
10:44: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"
10:44:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:44:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:44:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:44:26 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:44:26 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:44:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:44:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:44:26 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
10:44:26 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2454ms
10:44:26 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html
10:44:27 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f349400 == 31 [pid = 13556] [id = 182]
10:44:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 155 (0x9f349800) [pid = 13556] [serial = 508] [outer = (nil)]
10:44:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 156 (0x9f34fc00) [pid = 13556] [serial = 509] [outer = 0x9f349800]
10:44:27 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:44:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 157 (0x9f402000) [pid = 13556] [serial = 510] [outer = 0x9f349800]
10:44:29 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
10:44:29 INFO - document served over http requires an http
10:44:29 INFO - sub-resource via fetch-request using the http-csp
10:44:29 INFO - delivery method with keep-origin-redirect and when
10:44: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"
10:44:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:44:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:44:29 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:44:29 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:44:29 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:44:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:44:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:44:29 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
10:44:29 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 3098ms
10:44:29 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html
10:44:29 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f34dc00 == 32 [pid = 13556] [id = 183]
10:44:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 158 (0x9f407c00) [pid = 13556] [serial = 511] [outer = (nil)]
10:44:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 159 (0x9f40d400) [pid = 13556] [serial = 512] [outer = 0x9f407c00]
10:44:30 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:44:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 160 (0x9faf8800) [pid = 13556] [serial = 513] [outer = 0x9f407c00]
10:44:31 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
10:44:31 INFO - document served over http requires an http
10:44:31 INFO - sub-resource via fetch-request using the http-csp
10:44:31 INFO - delivery method with no-redirect and when
10:44: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"
10:44:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:44:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:44:31 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:44:31 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:44:31 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:44:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:44:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:44:31 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
10:44:31 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 2129ms
10:44:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html
10:44:31 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f536000 == 33 [pid = 13556] [id = 184]
10:44:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 161 (0x9f537800) [pid = 13556] [serial = 514] [outer = (nil)]
10:44:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 162 (0x9f53d000) [pid = 13556] [serial = 515] [outer = 0x9f537800]
10:44:32 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:44:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 163 (0x9f541400) [pid = 13556] [serial = 516] [outer = 0x9f537800]
10:44:33 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
10:44:33 INFO - document served over http requires an http
10:44:33 INFO - sub-resource via fetch-request using the http-csp
10:44:33 INFO - delivery method with swap-origin-redirect and when
10:44:33 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html"
10:44:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:44:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:44:33 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:44:33 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:44:33 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:44:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:44:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:44:33 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
10:44:33 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 2035ms
10:44:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html
10:44:33 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ed09c00 == 34 [pid = 13556] [id = 185]
10:44:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 164 (0x9ed0c800) [pid = 13556] [serial = 517] [outer = (nil)]
10:44:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 165 (0x9ed0f800) [pid = 13556] [serial = 518] [outer = 0x9ed0c800]
10:44:34 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:44:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 166 (0xa554bc00) [pid = 13556] [serial = 519] [outer = 0x9ed0c800]
10:44:35 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb10000 == 35 [pid = 13556] [id = 186]
10:44:35 INFO - PROCESS | 13505 | ++DOMWINDOW == 167 (0x9eb10400) [pid = 13556] [serial = 520] [outer = (nil)]
10:44:35 INFO - PROCESS | 13505 | ++DOMWINDOW == 168 (0x9eb12400) [pid = 13556] [serial = 521] [outer = 0x9eb10400]
10:44:35 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
10:44:35 INFO - document served over http requires an http
10:44:35 INFO - sub-resource via iframe-tag using the http-csp
10:44:35 INFO - delivery method with keep-origin-redirect and when
10:44:35 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
10:44:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:44:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:44:35 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:44:35 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:44:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:44:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:44:35 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
10:44:35 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 2477ms
10:44:35 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html
10:44:36 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb11400 == 36 [pid = 13556] [id = 187]
10:44:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 169 (0x9eb16800) [pid = 13556] [serial = 522] [outer = (nil)]
10:44:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 170 (0x9ebacc00) [pid = 13556] [serial = 523] [outer = 0x9eb16800]
10:44:37 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:44:37 INFO - PROCESS | 13505 | ++DOMWINDOW == 171 (0x9ebb0000) [pid = 13556] [serial = 524] [outer = 0x9eb16800]
10:44:38 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebb7c00 == 37 [pid = 13556] [id = 188]
10:44:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 172 (0x9ebb8000) [pid = 13556] [serial = 525] [outer = (nil)]
10:44:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 173 (0x9ebb9400) [pid = 13556] [serial = 526] [outer = 0x9ebb8000]
10:44:38 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
10:44:38 INFO - document served over http requires an http
10:44:38 INFO - sub-resource via iframe-tag using the http-csp
10:44:38 INFO - delivery method with no-redirect and when
10:44: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"
10:44:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:44:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:44:38 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:44:38 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:44:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:44:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:44:38 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
10:44:38 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 2854ms
10:44:38 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html
10:44:39 INFO - PROCESS | 13505 | --DOCSHELL 0xa237f000 == 36 [pid = 13556] [id = 156]
10:44:39 INFO - PROCESS | 13505 | --DOCSHELL 0xa4325c00 == 35 [pid = 13556] [id = 158]
10:44:39 INFO - PROCESS | 13505 | --DOCSHELL 0xa2382400 == 34 [pid = 13556] [id = 157]
10:44:39 INFO - PROCESS | 13505 | --DOCSHELL 0xa12e9000 == 33 [pid = 13556] [id = 132]
10:44:39 INFO - PROCESS | 13505 | --DOCSHELL 0xa5a5e400 == 32 [pid = 13556] [id = 160]
10:44:39 INFO - PROCESS | 13505 | --DOCSHELL 0xa2ab3400 == 31 [pid = 13556] [id = 159]
10:44:39 INFO - PROCESS | 13505 | --DOCSHELL 0xa4ed8000 == 30 [pid = 13556] [id = 161]
10:44:39 INFO - PROCESS | 13505 | --DOCSHELL 0xa084e800 == 29 [pid = 13556] [id = 162]
10:44:39 INFO - PROCESS | 13505 | --DOCSHELL 0xa0463800 == 28 [pid = 13556] [id = 163]
10:44:39 INFO - PROCESS | 13505 | --DOCSHELL 0xa0466400 == 27 [pid = 13556] [id = 164]
10:44:39 INFO - PROCESS | 13505 | --DOCSHELL 0xa0529400 == 26 [pid = 13556] [id = 165]
10:44:39 INFO - PROCESS | 13505 | --DOCSHELL 0xa067a400 == 25 [pid = 13556] [id = 166]
10:44:39 INFO - PROCESS | 13505 | --DOCSHELL 0x9fb9f400 == 24 [pid = 13556] [id = 168]
10:44:39 INFO - PROCESS | 13505 | --DOCSHELL 0xa0681400 == 23 [pid = 13556] [id = 169]
10:44:39 INFO - PROCESS | 13505 | --DOCSHELL 0xa28aa000 == 22 [pid = 13556] [id = 171]
10:44:39 INFO - PROCESS | 13505 | --DOCSHELL 0xa08f3000 == 21 [pid = 13556] [id = 170]
10:44:41 INFO - PROCESS | 13505 | --DOCSHELL 0xa2ceb000 == 20 [pid = 13556] [id = 175]
10:44:41 INFO - PROCESS | 13505 | --DOCSHELL 0xa067ec00 == 19 [pid = 13556] [id = 174]
10:44:41 INFO - PROCESS | 13505 | --DOCSHELL 0xa05b6c00 == 18 [pid = 13556] [id = 176]
10:44:41 INFO - PROCESS | 13505 | --DOCSHELL 0xa3483800 == 17 [pid = 13556] [id = 177]
10:44:41 INFO - PROCESS | 13505 | --DOCSHELL 0xa0b63800 == 16 [pid = 13556] [id = 155]
10:44:41 INFO - PROCESS | 13505 | --DOCSHELL 0xa3d3a800 == 15 [pid = 13556] [id = 178]
10:44:41 INFO - PROCESS | 13505 | --DOCSHELL 0xa4e0d800 == 14 [pid = 13556] [id = 179]
10:44:41 INFO - PROCESS | 13505 | --DOCSHELL 0xa6888800 == 13 [pid = 13556] [id = 180]
10:44:41 INFO - PROCESS | 13505 | --DOCSHELL 0x9fafb400 == 12 [pid = 13556] [id = 181]
10:44:41 INFO - PROCESS | 13505 | --DOCSHELL 0x9f349400 == 11 [pid = 13556] [id = 182]
10:44:41 INFO - PROCESS | 13505 | --DOCSHELL 0x9f34dc00 == 10 [pid = 13556] [id = 183]
10:44:41 INFO - PROCESS | 13505 | --DOCSHELL 0x9f536000 == 9 [pid = 13556] [id = 184]
10:44:41 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb10000 == 8 [pid = 13556] [id = 186]
10:44:41 INFO - PROCESS | 13505 | --DOCSHELL 0x9ed09c00 == 7 [pid = 13556] [id = 185]
10:44:41 INFO - PROCESS | 13505 | --DOCSHELL 0xa08f3c00 == 6 [pid = 13556] [id = 172]
10:44:41 INFO - PROCESS | 13505 | --DOCSHELL 0xa0daf800 == 5 [pid = 13556] [id = 173]
10:44:41 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebb7c00 == 4 [pid = 13556] [id = 188]
10:44:41 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb11400 == 3 [pid = 13556] [id = 187]
10:44:41 INFO - PROCESS | 13505 | --DOCSHELL 0x9fbabc00 == 2 [pid = 13556] [id = 167]
10:44:41 INFO - PROCESS | 13505 | --DOCSHELL 0xa0da1c00 == 1 [pid = 13556] [id = 133]
10:44:42 INFO - PROCESS | 13505 | ++DOCSHELL 0x9e9ab000 == 2 [pid = 13556] [id = 189]
10:44:42 INFO - PROCESS | 13505 | ++DOMWINDOW == 174 (0x9e9ab400) [pid = 13556] [serial = 527] [outer = (nil)]
10:44:42 INFO - PROCESS | 13505 | ++DOMWINDOW == 175 (0x9e9ad400) [pid = 13556] [serial = 528] [outer = 0x9e9ab400]
10:44:42 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:44:42 INFO - PROCESS | 13505 | ++DOMWINDOW == 176 (0x9eb0c400) [pid = 13556] [serial = 529] [outer = 0x9e9ab400]
10:44:42 INFO - PROCESS | 13505 | --DOMWINDOW == 175 (0xa3489c00) [pid = 13556] [serial = 432] [outer = (nil)] [url = about:blank]
10:44:42 INFO - PROCESS | 13505 | --DOMWINDOW == 174 (0xa14a9800) [pid = 13556] [serial = 426] [outer = (nil)] [url = about:blank]
10:44:42 INFO - PROCESS | 13505 | --DOMWINDOW == 173 (0xa2aaf800) [pid = 13556] [serial = 429] [outer = (nil)] [url = about:blank]
10:44:43 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebb3c00 == 3 [pid = 13556] [id = 190]
10:44:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 174 (0x9ebb4000) [pid = 13556] [serial = 530] [outer = (nil)]
10:44:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 175 (0x9ebba400) [pid = 13556] [serial = 531] [outer = 0x9ebb4000]
10:44:44 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
10:44:44 INFO - document served over http requires an http
10:44:44 INFO - sub-resource via iframe-tag using the http-csp
10:44:44 INFO - delivery method with swap-origin-redirect and when
10:44: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/http-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html"
10:44:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:44:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:44:44 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:44:44 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:44:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:44:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:44:44 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
10:44:44 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 5265ms
10:44:44 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html
10:44:44 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebb4800 == 4 [pid = 13556] [id = 191]
10:44:44 INFO - PROCESS | 13505 | ++DOMWINDOW == 176 (0x9ebb7800) [pid = 13556] [serial = 532] [outer = (nil)]
10:44:44 INFO - PROCESS | 13505 | ++DOMWINDOW == 177 (0x9f34c000) [pid = 13556] [serial = 533] [outer = 0x9ebb7800]
10:44:44 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:44:44 INFO - PROCESS | 13505 | ++DOMWINDOW == 178 (0x9f40b400) [pid = 13556] [serial = 534] [outer = 0x9ebb7800]
10:44:46 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
10:44:46 INFO - document served over http requires an http
10:44:46 INFO - sub-resource via script-tag using the http-csp
10:44:46 INFO - delivery method with keep-origin-redirect and when
10:44: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"
10:44:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:44:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:44:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:44:46 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:44:46 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:44:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:44:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:44:46 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
10:44:46 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 2001ms
10:44:46 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html
10:44:46 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ed0e400 == 5 [pid = 13556] [id = 192]
10:44:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 179 (0x9ed0ec00) [pid = 13556] [serial = 535] [outer = (nil)]
10:44:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 180 (0x9f866400) [pid = 13556] [serial = 536] [outer = 0x9ed0ec00]
10:44:46 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:44:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 181 (0x9e9b1400) [pid = 13556] [serial = 537] [outer = 0x9ed0ec00]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 180 (0xa3f72000) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 179 (0xa3f76000) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 178 (0xa0da2000) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 177 (0xa4e08400) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 176 (0xa566a800) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 175 (0xa2382800) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 174 (0xa5547c00) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 173 (0xa431cc00) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 172 (0xa5677400) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 171 (0xa2c3a000) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 170 (0xa2666000) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 169 (0xa553e800) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 168 (0xa28aa400) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 167 (0xa2cf2800) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 166 (0xa5a58400) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 165 (0xa3bb5400) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 164 (0xa2173800) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 163 (0xa3d39000) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 162 (0xa431c400) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 161 (0xa43a8800) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 160 (0xa3674000) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 159 (0xa12eac00) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 158 (0xa7442800) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 157 (0xaa523c00) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 156 (0xa4a2d800) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 155 (0xa33d0400) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 154 (0xa08f0400) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 153 (0xa2c38400) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 152 (0xa28aac00) [pid = 13556] [serial = 478] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 151 (0xa4ed8800) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 150 (0xa2ab5c00) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 149 (0xa0850400) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 148 (0xa5a5f400) [pid = 13556] [serial = 446] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 147 (0xa2381800) [pid = 13556] [serial = 436] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 146 (0xa265cc00) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 145 (0xa3f75c00) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 144 (0xa0524400) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 143 (0xa3bbe400) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 142 (0xa0465800) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 141 (0xa0857400) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 140 (0xa4a34c00) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 139 (0xa3482000) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 138 (0xa120e400) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 137 (0xa14b5400) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 136 (0xa4326000) [pid = 13556] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447353814411]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 135 (0xa0daa000) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 134 (0xa05b0800) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 133 (0xa5669800) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 132 (0xa120a800) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 131 (0xa743d000) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 130 (0xa120b400) [pid = 13556] [serial = 483] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447353848195]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 129 (0x9fba1c00) [pid = 13556] [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]
10:44:50 INFO - PROCESS | 13505 | --DOMWINDOW == 128 (0xa067ac00) [pid = 13556] [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]
10:44:51 INFO - PROCESS | 13505 | --DOMWINDOW == 127 (0xa217f400) [pid = 13556] [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]
10:44:51 INFO - PROCESS | 13505 | --DOMWINDOW == 126 (0x9fbac000) [pid = 13556] [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]
10:44:51 INFO - PROCESS | 13505 | --DOMWINDOW == 125 (0xa5859800) [pid = 13556] [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]
10:44:51 INFO - PROCESS | 13505 | --DOMWINDOW == 124 (0x9fbadc00) [pid = 13556] [serial = 467] [outer = (nil)] [url = about:blank]
10:44:51 INFO - PROCESS | 13505 | --DOMWINDOW == 123 (0xa2cef400) [pid = 13556] [serial = 434] [outer = (nil)] [url = about:blank]
10:44:51 INFO - PROCESS | 13505 | --DOMWINDOW == 122 (0xa43af000) [pid = 13556] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447353814411]
10:44:51 INFO - PROCESS | 13505 | --DOMWINDOW == 121 (0xa0853c00) [pid = 13556] [serial = 452] [outer = (nil)] [url = about:blank]
10:44:51 INFO - PROCESS | 13505 | --DOMWINDOW == 120 (0xa0680400) [pid = 13556] [serial = 464] [outer = (nil)] [url = about:blank]
10:44:51 INFO - PROCESS | 13505 | --DOMWINDOW == 119 (0xa76bfc00) [pid = 13556] [serial = 449] [outer = (nil)] [url = about:blank]
10:44:51 INFO - PROCESS | 13505 | --DOMWINDOW == 118 (0xa05b6800) [pid = 13556] [serial = 461] [outer = (nil)] [url = about:blank]
10:44:51 INFO - PROCESS | 13505 | --DOMWINDOW == 117 (0xa2667000) [pid = 13556] [serial = 479] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:44:51 INFO - PROCESS | 13505 | --DOMWINDOW == 116 (0xa5005000) [pid = 13556] [serial = 444] [outer = (nil)] [url = about:blank]
10:44:51 INFO - PROCESS | 13505 | --DOMWINDOW == 115 (0xa0469000) [pid = 13556] [serial = 455] [outer = (nil)] [url = about:blank]
10:44:51 INFO - PROCESS | 13505 | --DOMWINDOW == 114 (0x9fbacc00) [pid = 13556] [serial = 470] [outer = (nil)] [url = about:blank]
10:44:51 INFO - PROCESS | 13505 | --DOMWINDOW == 113 (0xa2660c00) [pid = 13556] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:44:51 INFO - PROCESS | 13505 | --DOMWINDOW == 112 (0xa08ec800) [pid = 13556] [serial = 473] [outer = (nil)] [url = about:blank]
10:44:51 INFO - PROCESS | 13505 | --DOMWINDOW == 111 (0xa14a7800) [pid = 13556] [serial = 476] [outer = (nil)] [url = about:blank]
10:44:51 INFO - PROCESS | 13505 | --DOMWINDOW == 110 (0xa5c4e800) [pid = 13556] [serial = 447] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:44:51 INFO - PROCESS | 13505 | --DOMWINDOW == 109 (0xa3327800) [pid = 13556] [serial = 439] [outer = (nil)] [url = about:blank]
10:44:51 INFO - PROCESS | 13505 | --DOMWINDOW == 108 (0xa052a400) [pid = 13556] [serial = 458] [outer = (nil)] [url = about:blank]
10:44:51 INFO - PROCESS | 13505 | --DOMWINDOW == 107 (0xa2ce9c00) [pid = 13556] [serial = 481] [outer = (nil)] [url = about:blank]
10:44:51 INFO - PROCESS | 13505 | --DOMWINDOW == 106 (0xa2659c00) [pid = 13556] [serial = 484] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447353848195]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 105 (0xa4a37800) [pid = 13556] [serial = 282] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 104 (0xa12e1800) [pid = 13556] [serial = 366] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 103 (0xaa4adc00) [pid = 13556] [serial = 417] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 102 (0xa3484800) [pid = 13556] [serial = 393] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 101 (0xa0da8800) [pid = 13556] [serial = 372] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 100 (0xa5850400) [pid = 13556] [serial = 319] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 99 (0xa7391400) [pid = 13556] [serial = 324] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 98 (0xa348a000) [pid = 13556] [serial = 306] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 97 (0xa5677800) [pid = 13556] [serial = 288] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 96 (0xa4322c00) [pid = 13556] [serial = 330] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 95 (0xa5c46000) [pid = 13556] [serial = 411] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 94 (0xa743a400) [pid = 13556] [serial = 243] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 93 (0xa265b400) [pid = 13556] [serial = 390] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 92 (0xa3891c00) [pid = 13556] [serial = 272] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 91 (0xa43a5000) [pid = 13556] [serial = 348] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 90 (0xa1203400) [pid = 13556] [serial = 361] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0xa052ec00) [pid = 13556] [serial = 459] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0xa3d32c00) [pid = 13556] [serial = 351] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0xa3f7e400) [pid = 13556] [serial = 277] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0xa05ba000) [pid = 13556] [serial = 462] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0xa5c52400) [pid = 13556] [serial = 291] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0xa41ef000) [pid = 13556] [serial = 398] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0xa4edc000) [pid = 13556] [serial = 314] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 82 (0xa2179400) [pid = 13556] [serial = 249] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 81 (0xa0684000) [pid = 13556] [serial = 465] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 80 (0xa50a5400) [pid = 13556] [serial = 235] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 79 (0xa4e11000) [pid = 13556] [serial = 403] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 78 (0xa332b000) [pid = 13556] [serial = 333] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 77 (0xa7341400) [pid = 13556] [serial = 414] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 76 (0xa389e400) [pid = 13556] [serial = 387] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 75 (0xa5c49400) [pid = 13556] [serial = 240] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 74 (0xa553ec00) [pid = 13556] [serial = 408] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 73 (0xa4e10800) [pid = 13556] [serial = 193] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 72 (0xa14abc00) [pid = 13556] [serial = 369] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 71 (0xaa4bcc00) [pid = 13556] [serial = 327] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 70 (0xa237b400) [pid = 13556] [serial = 246] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 69 (0xa50a3800) [pid = 13556] [serial = 285] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 68 (0xa5673800) [pid = 13556] [serial = 356] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 67 (0xa08f5c00) [pid = 13556] [serial = 420] [outer = (nil)] [url = about:blank]
10:44:52 INFO - PROCESS | 13505 | --DOMWINDOW == 66 (0xa3d3e800) [pid = 13556] [serial = 309] [outer = (nil)] [url = about:blank]
10:44:52 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
10:44:52 INFO - document served over http requires an http
10:44:52 INFO - sub-resource via script-tag using the http-csp
10:44:52 INFO - delivery method with no-redirect and when
10:44: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"
10:44:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:44:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:44:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:44:52 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:44:52 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:44:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:44:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:44:52 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
10:44:52 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 6800ms
10:44:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html
10:44:53 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f341000 == 6 [pid = 13556] [id = 193]
10:44:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 67 (0x9f348800) [pid = 13556] [serial = 538] [outer = (nil)]
10:44:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 68 (0x9f409800) [pid = 13556] [serial = 539] [outer = 0x9f348800]
10:44:53 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:44:54 INFO - PROCESS | 13505 | ++DOMWINDOW == 69 (0x9f865400) [pid = 13556] [serial = 540] [outer = 0x9f348800]
10:44:55 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
10:44:55 INFO - document served over http requires an http
10:44:55 INFO - sub-resource via script-tag using the http-csp
10:44:55 INFO - delivery method with swap-origin-redirect and when
10:44:55 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html"
10:44:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:44:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:44:55 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:44:55 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:44:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:44:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:44:55 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html:23:7
10:44:55 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 2497ms
10:44:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html
10:44:55 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebb7000 == 7 [pid = 13556] [id = 194]
10:44:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 70 (0x9ed06c00) [pid = 13556] [serial = 541] [outer = (nil)]
10:44:56 INFO - PROCESS | 13505 | ++DOMWINDOW == 71 (0xa045e800) [pid = 13556] [serial = 542] [outer = 0x9ed06c00]
10:44:56 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:44:56 INFO - PROCESS | 13505 | ++DOMWINDOW == 72 (0xa0465400) [pid = 13556] [serial = 543] [outer = 0x9ed06c00]
10:44:57 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
10:44:57 INFO - document served over http requires an http
10:44:57 INFO - sub-resource via xhr-request using the http-csp
10:44:57 INFO - delivery method with keep-origin-redirect and when
10:44: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"
10:44:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:44:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:44:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:44:57 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:44:57 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:44:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:44:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:44:57 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
10:44:57 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 2303ms
10:44:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html
10:44:58 INFO - PROCESS | 13505 | ++DOCSHELL 0x9fbab800 == 8 [pid = 13556] [id = 195]
10:44:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 73 (0xa045d000) [pid = 13556] [serial = 544] [outer = (nil)]
10:44:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 74 (0xa052d400) [pid = 13556] [serial = 545] [outer = 0xa045d000]
10:44:59 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:44:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 75 (0xa05b0800) [pid = 13556] [serial = 546] [outer = 0xa045d000]
10:45:00 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
10:45:00 INFO - document served over http requires an http
10:45:00 INFO - sub-resource via xhr-request using the http-csp
10:45:00 INFO - delivery method with no-redirect and when
10:45: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"
10:45:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:45:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:45:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:45:00 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:45:00 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:45:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:45:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:45:00 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
10:45:00 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 3064ms
10:45:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html
10:45:01 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0526800 == 9 [pid = 13556] [id = 196]
10:45:01 INFO - PROCESS | 13505 | ++DOMWINDOW == 76 (0xa052ac00) [pid = 13556] [serial = 547] [outer = (nil)]
10:45:01 INFO - PROCESS | 13505 | ++DOMWINDOW == 77 (0xa067c400) [pid = 13556] [serial = 548] [outer = 0xa052ac00]
10:45:01 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:45:01 INFO - PROCESS | 13505 | ++DOMWINDOW == 78 (0xa0682400) [pid = 13556] [serial = 549] [outer = 0xa052ac00]
10:45:02 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
10:45:02 INFO - document served over http requires an http
10:45:02 INFO - sub-resource via xhr-request using the http-csp
10:45:02 INFO - delivery method with swap-origin-redirect and when
10:45:02 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html"
10:45:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:45:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:45:02 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:45:02 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:45:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:45:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:45:02 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
10:45:02 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 2093ms
10:45:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html
10:45:03 INFO - PROCESS | 13505 | ++DOCSHELL 0xa067a800 == 10 [pid = 13556] [id = 197]
10:45:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 79 (0xa0850400) [pid = 13556] [serial = 550] [outer = (nil)]
10:45:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 80 (0xa08ec000) [pid = 13556] [serial = 551] [outer = 0xa0850400]
10:45:04 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:45:04 INFO - PROCESS | 13505 | ++DOMWINDOW == 81 (0xa08f3800) [pid = 13556] [serial = 552] [outer = 0xa0850400]
10:45:05 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
10:45:05 INFO - document served over http requires an https
10:45:05 INFO - sub-resource via fetch-request using the http-csp
10:45:05 INFO - delivery method with keep-origin-redirect and when
10:45: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"
10:45:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:45:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:45:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:45:05 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:45:05 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:45:05 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:45:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:45:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:45:05 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
10:45:05 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 2199ms
10:45:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html
10:45:05 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0b5a400 == 11 [pid = 13556] [id = 198]
10:45:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 82 (0xa0b5bc00) [pid = 13556] [serial = 553] [outer = (nil)]
10:45:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 83 (0xa0b63800) [pid = 13556] [serial = 554] [outer = 0xa0b5bc00]
10:45:06 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:45:06 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0xa0daa400) [pid = 13556] [serial = 555] [outer = 0xa0b5bc00]
10:45:07 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
10:45:07 INFO - document served over http requires an https
10:45:07 INFO - sub-resource via fetch-request using the http-csp
10:45:07 INFO - delivery method with no-redirect and when
10:45: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"
10:45:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:45:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:45:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:45:07 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:45:07 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:45:07 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:45:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:45:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:45:07 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
10:45:07 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 2303ms
10:45:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html
10:45:08 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0b5f400 == 12 [pid = 13556] [id = 199]
10:45:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0xa0b61800) [pid = 13556] [serial = 556] [outer = (nil)]
10:45:09 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0xa120b400) [pid = 13556] [serial = 557] [outer = 0xa0b61800]
10:45:09 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:45:09 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0xa120f400) [pid = 13556] [serial = 558] [outer = 0xa0b61800]
10:45:10 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
10:45:10 INFO - document served over http requires an https
10:45:10 INFO - sub-resource via fetch-request using the http-csp
10:45:10 INFO - delivery method with swap-origin-redirect and when
10:45:10 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
10:45:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:45:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:45:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:45:10 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:45:10 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:45:10 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:45:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:45:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:45:10 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
10:45:10 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 3434ms
10:45:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html
10:45:11 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebb3000 == 13 [pid = 13556] [id = 200]
10:45:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0x9ebb3800) [pid = 13556] [serial = 559] [outer = (nil)]
10:45:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0x9f34d800) [pid = 13556] [serial = 560] [outer = 0x9ebb3800]
10:45:12 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:45:12 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0x9f865000) [pid = 13556] [serial = 561] [outer = 0x9ebb3800]
10:45:12 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebb4800 == 12 [pid = 13556] [id = 191]
10:45:12 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebb3c00 == 11 [pid = 13556] [id = 190]
10:45:12 INFO - PROCESS | 13505 | --DOCSHELL 0x9e9ab000 == 10 [pid = 13556] [id = 189]
10:45:12 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0xa22d6c00) [pid = 13556] [serial = 477] [outer = (nil)] [url = about:blank]
10:45:12 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0x9f85ac00) [pid = 13556] [serial = 468] [outer = (nil)] [url = about:blank]
10:45:12 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0xa0850c00) [pid = 13556] [serial = 456] [outer = (nil)] [url = about:blank]
10:45:12 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0xa14afc00) [pid = 13556] [serial = 474] [outer = (nil)] [url = about:blank]
10:45:12 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0xa6887000) [pid = 13556] [serial = 453] [outer = (nil)] [url = about:blank]
10:45:12 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0xa05ad000) [pid = 13556] [serial = 471] [outer = (nil)] [url = about:blank]
10:45:12 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0xa50af000) [pid = 13556] [serial = 445] [outer = (nil)] [url = about:blank]
10:45:12 INFO - PROCESS | 13505 | --DOMWINDOW == 82 (0xa3bc4400) [pid = 13556] [serial = 440] [outer = (nil)] [url = about:blank]
10:45:12 INFO - PROCESS | 13505 | --DOMWINDOW == 81 (0xa389b400) [pid = 13556] [serial = 435] [outer = (nil)] [url = about:blank]
10:45:12 INFO - PROCESS | 13505 | --DOMWINDOW == 80 (0xaa529400) [pid = 13556] [serial = 450] [outer = (nil)] [url = about:blank]
10:45:12 INFO - PROCESS | 13505 | --DOMWINDOW == 79 (0xa332dc00) [pid = 13556] [serial = 482] [outer = (nil)] [url = about:blank]
10:45:13 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb12c00 == 11 [pid = 13556] [id = 201]
10:45:13 INFO - PROCESS | 13505 | ++DOMWINDOW == 80 (0x9eb15c00) [pid = 13556] [serial = 562] [outer = (nil)]
10:45:13 INFO - PROCESS | 13505 | ++DOMWINDOW == 81 (0x9ebb4800) [pid = 13556] [serial = 563] [outer = 0x9eb15c00]
10:45:13 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
10:45:13 INFO - document served over http requires an https
10:45:13 INFO - sub-resource via iframe-tag using the http-csp
10:45:13 INFO - delivery method with keep-origin-redirect and when
10:45: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"
10:45:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:45:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:45:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:45:13 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:45:13 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:45:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:45:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:45:13 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
10:45:13 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 2661ms
10:45:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html
10:45:14 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb0b400 == 12 [pid = 13556] [id = 202]
10:45:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 82 (0x9eb18000) [pid = 13556] [serial = 564] [outer = (nil)]
10:45:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 83 (0x9f535400) [pid = 13556] [serial = 565] [outer = 0x9eb18000]
10:45:14 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:45:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0x9f85f000) [pid = 13556] [serial = 566] [outer = 0x9eb18000]
10:45:15 INFO - PROCESS | 13505 | ++DOCSHELL 0x9fba5400 == 13 [pid = 13556] [id = 203]
10:45:15 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0x9fba5800) [pid = 13556] [serial = 567] [outer = (nil)]
10:45:15 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0x9fba9800) [pid = 13556] [serial = 568] [outer = 0x9fba5800]
10:45:15 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
10:45:15 INFO - document served over http requires an https
10:45:15 INFO - sub-resource via iframe-tag using the http-csp
10:45:15 INFO - delivery method with no-redirect and when
10:45: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"
10:45:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:45:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:45:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:45:15 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:45:15 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:45:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:45:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:45:15 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
10:45:15 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 2199ms
10:45:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html
10:45:16 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f345800 == 14 [pid = 13556] [id = 204]
10:45:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0x9f401800) [pid = 13556] [serial = 569] [outer = (nil)]
10:45:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0xa0522000) [pid = 13556] [serial = 570] [outer = 0x9f401800]
10:45:16 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:45:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0xa05ad000) [pid = 13556] [serial = 571] [outer = 0x9f401800]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0x9f866400) [pid = 13556] [serial = 536] [outer = (nil)] [url = about:blank]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0x9ebb9400) [pid = 13556] [serial = 526] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447353878282]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0x9ebacc00) [pid = 13556] [serial = 523] [outer = (nil)] [url = about:blank]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0x9f40d400) [pid = 13556] [serial = 512] [outer = (nil)] [url = about:blank]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0x9f53d000) [pid = 13556] [serial = 515] [outer = (nil)] [url = about:blank]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0x9eb12400) [pid = 13556] [serial = 521] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 82 (0x9ed0f800) [pid = 13556] [serial = 518] [outer = (nil)] [url = about:blank]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 81 (0xa7441800) [pid = 13556] [serial = 506] [outer = (nil)] [url = about:blank]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 80 (0x9f34fc00) [pid = 13556] [serial = 509] [outer = (nil)] [url = about:blank]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 79 (0xa4ed5400) [pid = 13556] [serial = 497] [outer = (nil)] [url = about:blank]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 78 (0xa5851000) [pid = 13556] [serial = 500] [outer = (nil)] [url = about:blank]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 77 (0xa76c1800) [pid = 13556] [serial = 503] [outer = (nil)] [url = about:blank]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 76 (0xa366c800) [pid = 13556] [serial = 491] [outer = (nil)] [url = about:blank]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 75 (0xa3f7b400) [pid = 13556] [serial = 494] [outer = (nil)] [url = about:blank]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 74 (0xa33c2c00) [pid = 13556] [serial = 489] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 73 (0xa08edc00) [pid = 13556] [serial = 486] [outer = (nil)] [url = about:blank]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 72 (0x9ebba400) [pid = 13556] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 71 (0x9e9ad400) [pid = 13556] [serial = 528] [outer = (nil)] [url = about:blank]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 70 (0x9f34c000) [pid = 13556] [serial = 533] [outer = (nil)] [url = about:blank]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 69 (0xa2ceb800) [pid = 13556] [serial = 488] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 68 (0xa0679400) [pid = 13556] [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]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 67 (0x9ebb4000) [pid = 13556] [serial = 530] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 66 (0xa3485c00) [pid = 13556] [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]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 65 (0x9eb10400) [pid = 13556] [serial = 520] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 64 (0x9ebb7800) [pid = 13556] [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]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 63 (0x9e9ab400) [pid = 13556] [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]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 62 (0xa3d3cc00) [pid = 13556] [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]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 61 (0x9ebb8000) [pid = 13556] [serial = 525] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447353878282]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 60 (0x9f407c00) [pid = 13556] [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]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 59 (0x9f537800) [pid = 13556] [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]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 58 (0x9ed0c800) [pid = 13556] [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]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 57 (0x9fafb800) [pid = 13556] [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]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 56 (0x9f349800) [pid = 13556] [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]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 55 (0xa5542800) [pid = 13556] [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]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 54 (0xa6889400) [pid = 13556] [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]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 53 (0xa084cc00) [pid = 13556] [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]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 52 (0x9f341800) [pid = 13556] [serial = 507] [outer = (nil)] [url = about:blank]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 51 (0xa5c4a800) [pid = 13556] [serial = 501] [outer = (nil)] [url = about:blank]
10:45:17 INFO - PROCESS | 13505 | --DOMWINDOW == 50 (0x9faf2800) [pid = 13556] [serial = 504] [outer = (nil)] [url = about:blank]
10:45:17 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebb4000 == 15 [pid = 13556] [id = 205]
10:45:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 51 (0x9ebb7800) [pid = 13556] [serial = 572] [outer = (nil)]
10:45:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 52 (0x9ebba400) [pid = 13556] [serial = 573] [outer = 0x9ebb7800]
10:45:19 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
10:45:19 INFO - document served over http requires an https
10:45:19 INFO - sub-resource via iframe-tag using the http-csp
10:45:19 INFO - delivery method with swap-origin-redirect and when
10:45: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"
10:45:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:45:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:45:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:45:19 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:45:19 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:45:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:45:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:45:19 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
10:45:19 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 3357ms
10:45:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html
10:45:19 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebb9400 == 16 [pid = 13556] [id = 206]
10:45:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 53 (0x9ebbb800) [pid = 13556] [serial = 574] [outer = (nil)]
10:45:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 54 (0x9faf7400) [pid = 13556] [serial = 575] [outer = 0x9ebbb800]
10:45:20 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:45:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 55 (0xa067ac00) [pid = 13556] [serial = 576] [outer = 0x9ebbb800]
10:45:21 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
10:45:21 INFO - document served over http requires an https
10:45:21 INFO - sub-resource via script-tag using the http-csp
10:45:21 INFO - delivery method with keep-origin-redirect and when
10:45: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"
10:45:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:45:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:45:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:45:21 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:45:21 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:45:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:45:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:45:21 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
10:45:21 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 2036ms
10:45:21 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html
10:45:21 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f40d400 == 17 [pid = 13556] [id = 207]
10:45:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 56 (0x9f410000) [pid = 13556] [serial = 577] [outer = (nil)]
10:45:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 57 (0x9fba3000) [pid = 13556] [serial = 578] [outer = 0x9f410000]
10:45:22 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:45:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 58 (0xa0524000) [pid = 13556] [serial = 579] [outer = 0x9f410000]
10:45:23 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
10:45:23 INFO - document served over http requires an https
10:45:23 INFO - sub-resource via script-tag using the http-csp
10:45:23 INFO - delivery method with no-redirect and when
10:45: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"
10:45:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:45:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:45:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:45:23 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:45:23 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:45:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:45:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:45:23 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
10:45:23 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 2133ms
10:45:23 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html
10:45:23 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f85b800 == 18 [pid = 13556] [id = 208]
10:45:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 59 (0x9f85d400) [pid = 13556] [serial = 580] [outer = (nil)]
10:45:24 INFO - PROCESS | 13505 | ++DOMWINDOW == 60 (0xa08f4800) [pid = 13556] [serial = 581] [outer = 0x9f85d400]
10:45:24 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:45:24 INFO - PROCESS | 13505 | ++DOMWINDOW == 61 (0xa0b5c400) [pid = 13556] [serial = 582] [outer = 0x9f85d400]
10:45:25 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
10:45:25 INFO - document served over http requires an https
10:45:25 INFO - sub-resource via script-tag using the http-csp
10:45:25 INFO - delivery method with swap-origin-redirect and when
10:45: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"
10:45:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:45:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:45:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:45:25 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:45:25 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:45:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:45:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:45:25 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
10:45:25 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 2117ms
10:45:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html
10:45:25 INFO - PROCESS | 13505 | ++DOCSHELL 0xa08ed400 == 19 [pid = 13556] [id = 209]
10:45:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 62 (0xa08edc00) [pid = 13556] [serial = 583] [outer = (nil)]
10:45:26 INFO - PROCESS | 13505 | ++DOMWINDOW == 63 (0xa120a400) [pid = 13556] [serial = 584] [outer = 0xa08edc00]
10:45:26 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:45:26 INFO - PROCESS | 13505 | ++DOMWINDOW == 64 (0xa12e0c00) [pid = 13556] [serial = 585] [outer = 0xa08edc00]
10:45:27 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
10:45:27 INFO - document served over http requires an https
10:45:27 INFO - sub-resource via xhr-request using the http-csp
10:45:27 INFO - delivery method with keep-origin-redirect and when
10:45: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"
10:45:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:45:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:45:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:45:27 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:45:27 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:45:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:45:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:45:27 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
10:45:27 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 2494ms
10:45:28 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html
10:45:28 INFO - PROCESS | 13505 | ++DOCSHELL 0xa12e8400 == 20 [pid = 13556] [id = 210]
10:45:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 65 (0xa12e8c00) [pid = 13556] [serial = 586] [outer = (nil)]
10:45:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 66 (0xa14ab800) [pid = 13556] [serial = 587] [outer = 0xa12e8c00]
10:45:29 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:45:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 67 (0xa14af800) [pid = 13556] [serial = 588] [outer = 0xa12e8c00]
10:45:30 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
10:45:30 INFO - document served over http requires an https
10:45:30 INFO - sub-resource via xhr-request using the http-csp
10:45:30 INFO - delivery method with no-redirect and when
10:45: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"
10:45:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:45:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:45:30 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:45:30 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:45:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:45:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:45:30 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
10:45:30 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 2300ms
10:45:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html
10:45:30 INFO - PROCESS | 13505 | ++DOCSHELL 0xa14a9000 == 21 [pid = 13556] [id = 211]
10:45:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 68 (0xa2170800) [pid = 13556] [serial = 589] [outer = (nil)]
10:45:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 69 (0xa2178400) [pid = 13556] [serial = 590] [outer = 0xa2170800]
10:45:31 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:45:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 70 (0xa217c000) [pid = 13556] [serial = 591] [outer = 0xa2170800]
10:45:32 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
10:45:32 INFO - document served over http requires an https
10:45:32 INFO - sub-resource via xhr-request using the http-csp
10:45:32 INFO - delivery method with swap-origin-redirect and when
10:45: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"
10:45:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:45:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:45:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:45:32 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:45:32 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:45:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:45:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:45:32 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
10:45:32 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 2416ms
10:45:32 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
10:45:33 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2175000 == 22 [pid = 13556] [id = 212]
10:45:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 71 (0xa22cb400) [pid = 13556] [serial = 592] [outer = (nil)]
10:45:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 72 (0xa22d4c00) [pid = 13556] [serial = 593] [outer = 0xa22cb400]
10:45:33 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:45:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 73 (0xa2377c00) [pid = 13556] [serial = 594] [outer = 0xa22cb400]
10:45:35 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
10:45:35 INFO - document served over http requires an http
10:45:35 INFO - sub-resource via fetch-request using the http-csp
10:45:35 INFO - delivery method with keep-origin-redirect and when
10:45:35 INFO - the target request is same-origin.
10:45:35 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 2295ms
10:45:35 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html
10:45:36 INFO - PROCESS | 13505 | ++DOCSHELL 0xa22d3800 == 23 [pid = 13556] [id = 213]
10:45:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 74 (0xa237c800) [pid = 13556] [serial = 595] [outer = (nil)]
10:45:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 75 (0xa2383c00) [pid = 13556] [serial = 596] [outer = 0xa237c800]
10:45:36 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:45:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 76 (0xa265a800) [pid = 13556] [serial = 597] [outer = 0xa237c800]
10:45:38 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
10:45:38 INFO - document served over http requires an http
10:45:38 INFO - sub-resource via fetch-request using the http-csp
10:45:38 INFO - delivery method with no-redirect and when
10:45:38 INFO - the target request is same-origin.
10:45:38 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 3250ms
10:45:38 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
10:45:38 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2381c00 == 24 [pid = 13556] [id = 214]
10:45:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 77 (0xa2663c00) [pid = 13556] [serial = 598] [outer = (nil)]
10:45:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 78 (0xa289d800) [pid = 13556] [serial = 599] [outer = 0xa2663c00]
10:45:39 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:45:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 79 (0xa28a1400) [pid = 13556] [serial = 600] [outer = 0xa2663c00]
10:45:41 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
10:45:41 INFO - document served over http requires an http
10:45:41 INFO - sub-resource via fetch-request using the http-csp
10:45:41 INFO - delivery method with swap-origin-redirect and when
10:45: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"
10:45:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:45:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:45:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:45:41 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:45:41 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:45:41 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:45:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:45:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:45:41 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
10:45:41 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 2697ms
10:45:41 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
10:45:41 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb14c00 == 25 [pid = 13556] [id = 215]
10:45:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 80 (0x9ed06400) [pid = 13556] [serial = 601] [outer = (nil)]
10:45:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 81 (0x9f348000) [pid = 13556] [serial = 602] [outer = 0x9ed06400]
10:45:41 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:45:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 82 (0x9f539800) [pid = 13556] [serial = 603] [outer = 0x9ed06400]
10:45:42 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0461000 == 26 [pid = 13556] [id = 216]
10:45:42 INFO - PROCESS | 13505 | ++DOMWINDOW == 83 (0xa0466c00) [pid = 13556] [serial = 604] [outer = (nil)]
10:45:42 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0xa067a000) [pid = 13556] [serial = 605] [outer = 0xa0466c00]
10:45:43 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
10:45:43 INFO - document served over http requires an http
10:45:43 INFO - sub-resource via iframe-tag using the http-csp
10:45:43 INFO - delivery method with keep-origin-redirect and when
10:45:43 INFO - the target request is same-origin.
10:45:43 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 2087ms
10:45:43 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html
10:45:43 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebbac00 == 27 [pid = 13556] [id = 217]
10:45:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0x9ed07000) [pid = 13556] [serial = 606] [outer = (nil)]
10:45:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0x9f349800) [pid = 13556] [serial = 607] [outer = 0x9ed07000]
10:45:44 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:45:44 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0xa0461400) [pid = 13556] [serial = 608] [outer = 0x9ed07000]
10:45:44 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebb4000 == 26 [pid = 13556] [id = 205]
10:45:44 INFO - PROCESS | 13505 | --DOCSHELL 0x9f345800 == 25 [pid = 13556] [id = 204]
10:45:44 INFO - PROCESS | 13505 | --DOCSHELL 0x9fba5400 == 24 [pid = 13556] [id = 203]
10:45:44 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb0b400 == 23 [pid = 13556] [id = 202]
10:45:44 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb12c00 == 22 [pid = 13556] [id = 201]
10:45:44 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebb3000 == 21 [pid = 13556] [id = 200]
10:45:44 INFO - PROCESS | 13505 | --DOCSHELL 0xa0b5f400 == 20 [pid = 13556] [id = 199]
10:45:44 INFO - PROCESS | 13505 | --DOCSHELL 0xa0b5a400 == 19 [pid = 13556] [id = 198]
10:45:44 INFO - PROCESS | 13505 | --DOCSHELL 0xa067a800 == 18 [pid = 13556] [id = 197]
10:45:44 INFO - PROCESS | 13505 | --DOCSHELL 0xa0526800 == 17 [pid = 13556] [id = 196]
10:45:44 INFO - PROCESS | 13505 | --DOCSHELL 0x9fbab800 == 16 [pid = 13556] [id = 195]
10:45:44 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebb7000 == 15 [pid = 13556] [id = 194]
10:45:44 INFO - PROCESS | 13505 | --DOCSHELL 0x9f341000 == 14 [pid = 13556] [id = 193]
10:45:44 INFO - PROCESS | 13505 | --DOCSHELL 0x9ed0e400 == 13 [pid = 13556] [id = 192]
10:45:44 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0xa3896400) [pid = 13556] [serial = 492] [outer = (nil)] [url = about:blank]
10:45:44 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0xa14b2400) [pid = 13556] [serial = 487] [outer = (nil)] [url = about:blank]
10:45:44 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0xa5004000) [pid = 13556] [serial = 498] [outer = (nil)] [url = about:blank]
10:45:44 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0xa41f4c00) [pid = 13556] [serial = 495] [outer = (nil)] [url = about:blank]
10:45:44 INFO - PROCESS | 13505 | --DOMWINDOW == 82 (0x9f541400) [pid = 13556] [serial = 516] [outer = (nil)] [url = about:blank]
10:45:44 INFO - PROCESS | 13505 | --DOMWINDOW == 81 (0x9faf8800) [pid = 13556] [serial = 513] [outer = (nil)] [url = about:blank]
10:45:44 INFO - PROCESS | 13505 | --DOMWINDOW == 80 (0x9f402000) [pid = 13556] [serial = 510] [outer = (nil)] [url = about:blank]
10:45:44 INFO - PROCESS | 13505 | --DOMWINDOW == 79 (0xa554bc00) [pid = 13556] [serial = 519] [outer = (nil)] [url = about:blank]
10:45:44 INFO - PROCESS | 13505 | --DOMWINDOW == 78 (0x9eb0c400) [pid = 13556] [serial = 529] [outer = (nil)] [url = about:blank]
10:45:44 INFO - PROCESS | 13505 | --DOMWINDOW == 77 (0x9f40b400) [pid = 13556] [serial = 534] [outer = (nil)] [url = about:blank]
10:45:45 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb10000 == 14 [pid = 13556] [id = 218]
10:45:45 INFO - PROCESS | 13505 | ++DOMWINDOW == 78 (0x9eb12c00) [pid = 13556] [serial = 609] [outer = (nil)]
10:45:45 INFO - PROCESS | 13505 | ++DOMWINDOW == 79 (0x9ebb2800) [pid = 13556] [serial = 610] [outer = 0x9eb12c00]
10:45:45 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
10:45:45 INFO - document served over http requires an http
10:45:45 INFO - sub-resource via iframe-tag using the http-csp
10:45:45 INFO - delivery method with no-redirect and when
10:45:45 INFO - the target request is same-origin.
10:45:45 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 2496ms
10:45:45 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
10:45:46 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ed02c00 == 15 [pid = 13556] [id = 219]
10:45:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 80 (0x9ed0f400) [pid = 13556] [serial = 611] [outer = (nil)]
10:45:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 81 (0x9f34c800) [pid = 13556] [serial = 612] [outer = 0x9ed0f400]
10:45:46 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:45:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 82 (0x9f53a000) [pid = 13556] [serial = 613] [outer = 0x9ed0f400]
10:45:47 INFO - PROCESS | 13505 | ++DOCSHELL 0x9faf6800 == 16 [pid = 13556] [id = 220]
10:45:47 INFO - PROCESS | 13505 | ++DOMWINDOW == 83 (0x9faf8800) [pid = 13556] [serial = 614] [outer = (nil)]
10:45:47 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0x9fbaa800) [pid = 13556] [serial = 615] [outer = 0x9faf8800]
10:45:47 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
10:45:47 INFO - document served over http requires an http
10:45:47 INFO - sub-resource via iframe-tag using the http-csp
10:45:47 INFO - delivery method with swap-origin-redirect and when
10:45: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"
10:45:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:45:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:45:47 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:45:47 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:45:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:45:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:45:47 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
10:45:47 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 2350ms
10:45:48 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
10:45:48 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ed04400 == 17 [pid = 13556] [id = 221]
10:45:48 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0x9ed0c800) [pid = 13556] [serial = 616] [outer = (nil)]
10:45:48 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0xa05ac000) [pid = 13556] [serial = 617] [outer = 0x9ed0c800]
10:45:49 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:45:49 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0xa0678800) [pid = 13556] [serial = 618] [outer = 0x9ed0c800]
10:45:50 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0xa120b400) [pid = 13556] [serial = 557] [outer = (nil)] [url = about:blank]
10:45:50 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0xa08ec000) [pid = 13556] [serial = 551] [outer = (nil)] [url = about:blank]
10:45:50 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0xa0b63800) [pid = 13556] [serial = 554] [outer = (nil)] [url = about:blank]
10:45:50 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0xa045e800) [pid = 13556] [serial = 542] [outer = (nil)] [url = about:blank]
10:45:50 INFO - PROCESS | 13505 | --DOMWINDOW == 82 (0xa052d400) [pid = 13556] [serial = 545] [outer = (nil)] [url = about:blank]
10:45:50 INFO - PROCESS | 13505 | --DOMWINDOW == 81 (0xa067c400) [pid = 13556] [serial = 548] [outer = (nil)] [url = about:blank]
10:45:50 INFO - PROCESS | 13505 | --DOMWINDOW == 80 (0xa0522000) [pid = 13556] [serial = 570] [outer = (nil)] [url = about:blank]
10:45:50 INFO - PROCESS | 13505 | --DOMWINDOW == 79 (0x9f409800) [pid = 13556] [serial = 539] [outer = (nil)] [url = about:blank]
10:45:50 INFO - PROCESS | 13505 | --DOMWINDOW == 78 (0x9fba9800) [pid = 13556] [serial = 568] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447353915319]
10:45:50 INFO - PROCESS | 13505 | --DOMWINDOW == 77 (0x9f535400) [pid = 13556] [serial = 565] [outer = (nil)] [url = about:blank]
10:45:50 INFO - PROCESS | 13505 | --DOMWINDOW == 76 (0x9ebb4800) [pid = 13556] [serial = 563] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:45:50 INFO - PROCESS | 13505 | --DOMWINDOW == 75 (0x9f34d800) [pid = 13556] [serial = 560] [outer = (nil)] [url = about:blank]
10:45:50 INFO - PROCESS | 13505 | --DOMWINDOW == 74 (0x9ebba400) [pid = 13556] [serial = 573] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:45:50 INFO - PROCESS | 13505 | --DOMWINDOW == 73 (0x9eb15c00) [pid = 13556] [serial = 562] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:45:50 INFO - PROCESS | 13505 | --DOMWINDOW == 72 (0x9ebb3800) [pid = 13556] [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]
10:45:50 INFO - PROCESS | 13505 | --DOMWINDOW == 71 (0x9f401800) [pid = 13556] [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]
10:45:50 INFO - PROCESS | 13505 | --DOMWINDOW == 70 (0x9ebb7800) [pid = 13556] [serial = 572] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:45:50 INFO - PROCESS | 13505 | --DOMWINDOW == 69 (0x9fba5800) [pid = 13556] [serial = 567] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447353915319]
10:45:50 INFO - PROCESS | 13505 | --DOMWINDOW == 68 (0x9eb18000) [pid = 13556] [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]
10:45:50 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
10:45:50 INFO - document served over http requires an http
10:45:50 INFO - sub-resource via script-tag using the http-csp
10:45:50 INFO - delivery method with keep-origin-redirect and when
10:45:50 INFO - the target request is same-origin.
10:45:50 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 2540ms
10:45:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html
10:45:51 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ed02800 == 18 [pid = 13556] [id = 222]
10:45:51 INFO - PROCESS | 13505 | ++DOMWINDOW == 69 (0x9f85cc00) [pid = 13556] [serial = 619] [outer = (nil)]
10:45:51 INFO - PROCESS | 13505 | ++DOMWINDOW == 70 (0xa0526800) [pid = 13556] [serial = 620] [outer = 0x9f85cc00]
10:45:51 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:45:51 INFO - PROCESS | 13505 | ++DOMWINDOW == 71 (0xa0856400) [pid = 13556] [serial = 621] [outer = 0x9f85cc00]
10:45:52 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
10:45:52 INFO - document served over http requires an http
10:45:52 INFO - sub-resource via script-tag using the http-csp
10:45:52 INFO - delivery method with no-redirect and when
10:45:52 INFO - the target request is same-origin.
10:45:52 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 2310ms
10:45:52 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
10:45:53 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f340400 == 19 [pid = 13556] [id = 223]
10:45:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 72 (0x9f402000) [pid = 13556] [serial = 622] [outer = (nil)]
10:45:54 INFO - PROCESS | 13505 | ++DOMWINDOW == 73 (0x9faf2000) [pid = 13556] [serial = 623] [outer = 0x9f402000]
10:45:54 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:45:54 INFO - PROCESS | 13505 | ++DOMWINDOW == 74 (0xa0529400) [pid = 13556] [serial = 624] [outer = 0x9f402000]
10:45:55 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
10:45:55 INFO - document served over http requires an http
10:45:55 INFO - sub-resource via script-tag using the http-csp
10:45:55 INFO - delivery method with swap-origin-redirect and when
10:45: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"
10:45:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:45:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:45:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:45:55 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:45:55 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:45:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:45:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:45:55 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
10:45:55 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 2904ms
10:45:55 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
10:45:56 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f405000 == 20 [pid = 13556] [id = 224]
10:45:56 INFO - PROCESS | 13505 | ++DOMWINDOW == 75 (0x9f535400) [pid = 13556] [serial = 625] [outer = (nil)]
10:45:56 INFO - PROCESS | 13505 | ++DOMWINDOW == 76 (0xa0dae000) [pid = 13556] [serial = 626] [outer = 0x9f535400]
10:45:57 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:45:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 77 (0xa120bc00) [pid = 13556] [serial = 627] [outer = 0x9f535400]
10:45:58 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
10:45:58 INFO - document served over http requires an http
10:45:58 INFO - sub-resource via xhr-request using the http-csp
10:45:58 INFO - delivery method with keep-origin-redirect and when
10:45:58 INFO - the target request is same-origin.
10:45:58 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 2489ms
10:45:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html
10:45:58 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0da4800 == 21 [pid = 13556] [id = 225]
10:45:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 78 (0xa0daa000) [pid = 13556] [serial = 628] [outer = (nil)]
10:45:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 79 (0xa22cc400) [pid = 13556] [serial = 629] [outer = 0xa0daa000]
10:45:59 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:45:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 80 (0xa2377400) [pid = 13556] [serial = 630] [outer = 0xa0daa000]
10:46:00 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
10:46:00 INFO - document served over http requires an http
10:46:00 INFO - sub-resource via xhr-request using the http-csp
10:46:00 INFO - delivery method with no-redirect and when
10:46:00 INFO - the target request is same-origin.
10:46:00 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 1938ms
10:46:00 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
10:46:00 INFO - PROCESS | 13505 | ++DOCSHELL 0xa22c8c00 == 22 [pid = 13556] [id = 226]
10:46:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 81 (0xa2666800) [pid = 13556] [serial = 631] [outer = (nil)]
10:46:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 82 (0xa28aac00) [pid = 13556] [serial = 632] [outer = 0xa2666800]
10:46:01 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:46:01 INFO - PROCESS | 13505 | ++DOMWINDOW == 83 (0xa2aa9c00) [pid = 13556] [serial = 633] [outer = 0xa2666800]
10:46:01 INFO - PROCESS | 13505 | --DOCSHELL 0x9a826800 == 6 [pid = 13505] [id = 6]
10:46:02 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
10:46:02 INFO - document served over http requires an http
10:46:02 INFO - sub-resource via xhr-request using the http-csp
10:46:02 INFO - delivery method with swap-origin-redirect and when
10:46: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"
10:46:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:46:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:46:02 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:46:02 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:46:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:46:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:46:02 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
10:46:02 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 2002ms
10:46:02 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
10:46:02 INFO - PROCESS | 13505 | ++DOCSHELL 0xa28a6c00 == 23 [pid = 13556] [id = 227]
10:46:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0xa2ab1000) [pid = 13556] [serial = 634] [outer = (nil)]
10:46:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0xa2c30800) [pid = 13556] [serial = 635] [outer = 0xa2ab1000]
10:46:03 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:46:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0xa2c35000) [pid = 13556] [serial = 636] [outer = 0xa2ab1000]
10:46:04 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
10:46:04 INFO - document served over http requires an https
10:46:04 INFO - sub-resource via fetch-request using the http-csp
10:46:04 INFO - delivery method with keep-origin-redirect and when
10:46: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"
10:46:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:46:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:46:04 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:46:04 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:46:04 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:46:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:46:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:46:04 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
10:46:04 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 2557ms
10:46:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html
10:46:05 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2ab4800 == 24 [pid = 13556] [id = 228]
10:46:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0xa2c3bc00) [pid = 13556] [serial = 637] [outer = (nil)]
10:46:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0xa2ce7800) [pid = 13556] [serial = 638] [outer = 0xa2c3bc00]
10:46:06 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:46:06 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0xa2ced400) [pid = 13556] [serial = 639] [outer = 0xa2c3bc00]
10:46:07 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
10:46:07 INFO - document served over http requires an https
10:46:07 INFO - sub-resource via fetch-request using the http-csp
10:46:07 INFO - delivery method with no-redirect and when
10:46: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"
10:46:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:46:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:46:07 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:46:07 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:46:07 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:46:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:46:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:46:07 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
10:46:07 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 2549ms
10:46:07 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
10:46:08 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3328c00 == 25 [pid = 13556] [id = 229]
10:46:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0xa332a800) [pid = 13556] [serial = 640] [outer = (nil)]
10:46:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 91 (0xa332e400) [pid = 13556] [serial = 641] [outer = 0xa332a800]
10:46:08 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:46:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 92 (0xa3332c00) [pid = 13556] [serial = 642] [outer = 0xa332a800]
10:46:10 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
10:46:10 INFO - document served over http requires an https
10:46:10 INFO - sub-resource via fetch-request using the http-csp
10:46:10 INFO - delivery method with swap-origin-redirect and when
10:46:10 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
10:46:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:46:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:46:10 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:46:10 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:46:10 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:46:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:46:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:46:10 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
10:46:10 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 2794ms
10:46:10 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
10:46:10 INFO - PROCESS | 13505 | ++DOCSHELL 0xa332b800 == 26 [pid = 13556] [id = 230]
10:46:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 93 (0xa3331c00) [pid = 13556] [serial = 643] [outer = (nil)]
10:46:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 94 (0xa33cb000) [pid = 13556] [serial = 644] [outer = 0xa3331c00]
10:46:11 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:46:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 95 (0xa33cfc00) [pid = 13556] [serial = 645] [outer = 0xa3331c00]
10:46:13 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
10:46:13 INFO - document served over http requires an https
10:46:13 INFO - sub-resource via fetch-request using the http-csp
10:46:13 INFO - delivery method with swap-origin-redirect and when
10:46:13 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
10:46:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:46:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:46:13 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:46:13 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:46:13 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:46:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:46:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:46:13 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
10:46:13 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 3351ms
10:46:13 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
10:46:14 INFO - PROCESS | 13505 | ++DOCSHELL 0xa347cc00 == 27 [pid = 13556] [id = 231]
10:46:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 96 (0xa347e800) [pid = 13556] [serial = 646] [outer = (nil)]
10:46:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 97 (0xa3485400) [pid = 13556] [serial = 647] [outer = 0xa347e800]
10:46:14 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:46:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 98 (0xa348a400) [pid = 13556] [serial = 648] [outer = 0xa347e800]
10:46:16 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
10:46:16 INFO - document served over http requires an https
10:46:16 INFO - sub-resource via fetch-request using the http-csp
10:46:16 INFO - delivery method with keep-origin-redirect and when
10:46:16 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
10:46:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:46:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:46:16 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:46:16 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:46:16 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:46:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:46:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:46:16 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
10:46:16 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 3243ms
10:46:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html
10:46:17 INFO - PROCESS | 13505 | --DOMWINDOW == 15 (0x9a827000) [pid = 13505] [serial = 14] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,]
10:46:17 INFO - PROCESS | 13505 | --DOMWINDOW == 14 (0x9b1c3c00) [pid = 13505] [serial = 20] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%27t%20find%20the%20server%20at%20%25%28server%29s.]
10:46:17 INFO - PROCESS | 13505 | --DOMWINDOW == 13 (0x9b309400) [pid = 13505] [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.]
10:46:17 INFO - PROCESS | 13505 | ++DOCSHELL 0x9e9ad400 == 28 [pid = 13556] [id = 232]
10:46:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 99 (0x9eb13000) [pid = 13556] [serial = 649] [outer = (nil)]
10:46:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 100 (0x9ed0e000) [pid = 13556] [serial = 650] [outer = 0x9eb13000]
10:46:18 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:46:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 101 (0x9f536c00) [pid = 13556] [serial = 651] [outer = 0x9eb13000]
10:46:19 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
10:46:19 INFO - document served over http requires an https
10:46:19 INFO - sub-resource via fetch-request using the http-csp
10:46:19 INFO - delivery method with no-redirect and when
10:46:19 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
10:46:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:46:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:46:19 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:46:19 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:46:19 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:46:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:46:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:46:19 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
10:46:19 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 2001ms
10:46:19 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
10:46:19 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebb7000 == 29 [pid = 13556] [id = 233]
10:46:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 102 (0x9ed0ac00) [pid = 13556] [serial = 652] [outer = (nil)]
10:46:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 103 (0x9fba9000) [pid = 13556] [serial = 653] [outer = 0x9ed0ac00]
10:46:20 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:46:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 104 (0xa0521c00) [pid = 13556] [serial = 654] [outer = 0x9ed0ac00]
10:46:20 INFO - PROCESS | 13505 | --DOCSHELL 0x9ed04400 == 28 [pid = 13556] [id = 221]
10:46:20 INFO - PROCESS | 13505 | --DOCSHELL 0x9faf6800 == 27 [pid = 13556] [id = 220]
10:46:20 INFO - PROCESS | 13505 | --DOCSHELL 0x9ed02c00 == 26 [pid = 13556] [id = 219]
10:46:20 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb10000 == 25 [pid = 13556] [id = 218]
10:46:20 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebbac00 == 24 [pid = 13556] [id = 217]
10:46:20 INFO - PROCESS | 13505 | --DOCSHELL 0xa0461000 == 23 [pid = 13556] [id = 216]
10:46:20 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb14c00 == 22 [pid = 13556] [id = 215]
10:46:20 INFO - PROCESS | 13505 | --DOCSHELL 0xa22d3800 == 21 [pid = 13556] [id = 213]
10:46:20 INFO - PROCESS | 13505 | --DOCSHELL 0xa2175000 == 20 [pid = 13556] [id = 212]
10:46:20 INFO - PROCESS | 13505 | --DOCSHELL 0xa14a9000 == 19 [pid = 13556] [id = 211]
10:46:20 INFO - PROCESS | 13505 | --DOCSHELL 0xa12e8400 == 18 [pid = 13556] [id = 210]
10:46:20 INFO - PROCESS | 13505 | --DOCSHELL 0xa08ed400 == 17 [pid = 13556] [id = 209]
10:46:20 INFO - PROCESS | 13505 | --DOCSHELL 0x9f85b800 == 16 [pid = 13556] [id = 208]
10:46:20 INFO - PROCESS | 13505 | --DOCSHELL 0x9f40d400 == 15 [pid = 13556] [id = 207]
10:46:20 INFO - PROCESS | 13505 | --DOMWINDOW == 103 (0x9f865000) [pid = 13556] [serial = 561] [outer = (nil)] [url = about:blank]
10:46:20 INFO - PROCESS | 13505 | --DOMWINDOW == 102 (0xa05ad000) [pid = 13556] [serial = 571] [outer = (nil)] [url = about:blank]
10:46:20 INFO - PROCESS | 13505 | --DOMWINDOW == 101 (0x9f85f000) [pid = 13556] [serial = 566] [outer = (nil)] [url = about:blank]
10:46:21 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
10:46:21 INFO - document served over http requires an https
10:46:21 INFO - sub-resource via fetch-request using the http-csp
10:46:21 INFO - delivery method with swap-origin-redirect and when
10:46: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"
10:46:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:46:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:46:21 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:46:21 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:46:21 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:46:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:46:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:46:21 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
10:46:21 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 2142ms
10:46:21 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
10:46:21 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebb3400 == 16 [pid = 13556] [id = 234]
10:46:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 102 (0x9f405c00) [pid = 13556] [serial = 655] [outer = (nil)]
10:46:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 103 (0x9f40d800) [pid = 13556] [serial = 656] [outer = 0x9f405c00]
10:46:22 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:46:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 104 (0x9f867c00) [pid = 13556] [serial = 657] [outer = 0x9f405c00]
10:46:23 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0460c00 == 17 [pid = 13556] [id = 235]
10:46:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 105 (0xa0461000) [pid = 13556] [serial = 658] [outer = (nil)]
10:46:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 106 (0xa0520400) [pid = 13556] [serial = 659] [outer = 0xa0461000]
10:46:23 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
10:46:23 INFO - document served over http requires an https
10:46:23 INFO - sub-resource via iframe-tag using the http-csp
10:46:23 INFO - delivery method with keep-origin-redirect and when
10:46: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"
10:46:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:46:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:46:23 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:46:23 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:46:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:46:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:46:23 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
10:46:23 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 2490ms
10:46:23 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html
10:46:24 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ed04400 == 18 [pid = 13556] [id = 236]
10:46:24 INFO - PROCESS | 13505 | ++DOMWINDOW == 107 (0xa0461c00) [pid = 13556] [serial = 660] [outer = (nil)]
10:46:24 INFO - PROCESS | 13505 | ++DOMWINDOW == 108 (0xa067d400) [pid = 13556] [serial = 661] [outer = 0xa0461c00]
10:46:24 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:46:24 INFO - PROCESS | 13505 | ++DOMWINDOW == 109 (0xa084b400) [pid = 13556] [serial = 662] [outer = 0xa0461c00]
10:46:26 INFO - PROCESS | 13505 | --DOMWINDOW == 108 (0xa14ab800) [pid = 13556] [serial = 587] [outer = (nil)] [url = about:blank]
10:46:26 INFO - PROCESS | 13505 | --DOMWINDOW == 107 (0x9f34c800) [pid = 13556] [serial = 612] [outer = (nil)] [url = about:blank]
10:46:26 INFO - PROCESS | 13505 | --DOMWINDOW == 106 (0xa120a400) [pid = 13556] [serial = 584] [outer = (nil)] [url = about:blank]
10:46:26 INFO - PROCESS | 13505 | --DOMWINDOW == 105 (0xa08f4800) [pid = 13556] [serial = 581] [outer = (nil)] [url = about:blank]
10:46:26 INFO - PROCESS | 13505 | --DOMWINDOW == 104 (0x9faf7400) [pid = 13556] [serial = 575] [outer = (nil)] [url = about:blank]
10:46:26 INFO - PROCESS | 13505 | --DOMWINDOW == 103 (0xa2178400) [pid = 13556] [serial = 590] [outer = (nil)] [url = about:blank]
10:46:26 INFO - PROCESS | 13505 | --DOMWINDOW == 102 (0xa289d800) [pid = 13556] [serial = 599] [outer = (nil)] [url = about:blank]
10:46:26 INFO - PROCESS | 13505 | --DOMWINDOW == 101 (0x9ebb2800) [pid = 13556] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447353945172]
10:46:26 INFO - PROCESS | 13505 | --DOMWINDOW == 100 (0xa05ac000) [pid = 13556] [serial = 617] [outer = (nil)] [url = about:blank]
10:46:26 INFO - PROCESS | 13505 | --DOMWINDOW == 99 (0x9fbaa800) [pid = 13556] [serial = 615] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:46:26 INFO - PROCESS | 13505 | --DOMWINDOW == 98 (0x9f348000) [pid = 13556] [serial = 602] [outer = (nil)] [url = about:blank]
10:46:26 INFO - PROCESS | 13505 | --DOMWINDOW == 97 (0xa067a000) [pid = 13556] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:46:26 INFO - PROCESS | 13505 | --DOMWINDOW == 96 (0x9fba3000) [pid = 13556] [serial = 578] [outer = (nil)] [url = about:blank]
10:46:26 INFO - PROCESS | 13505 | --DOMWINDOW == 95 (0x9f349800) [pid = 13556] [serial = 607] [outer = (nil)] [url = about:blank]
10:46:26 INFO - PROCESS | 13505 | --DOMWINDOW == 94 (0xa2383c00) [pid = 13556] [serial = 596] [outer = (nil)] [url = about:blank]
10:46:26 INFO - PROCESS | 13505 | --DOMWINDOW == 93 (0xa22d4c00) [pid = 13556] [serial = 593] [outer = (nil)] [url = about:blank]
10:46:26 INFO - PROCESS | 13505 | --DOMWINDOW == 92 (0xa0526800) [pid = 13556] [serial = 620] [outer = (nil)] [url = about:blank]
10:46:26 INFO - PROCESS | 13505 | --DOMWINDOW == 91 (0x9ed07000) [pid = 13556] [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]
10:46:26 INFO - PROCESS | 13505 | --DOMWINDOW == 90 (0x9ed0f400) [pid = 13556] [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]
10:46:26 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0xa0466c00) [pid = 13556] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:46:26 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0x9eb12c00) [pid = 13556] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447353945172]
10:46:26 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0x9ed0c800) [pid = 13556] [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]
10:46:26 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0x9faf8800) [pid = 13556] [serial = 614] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:46:26 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0x9ed06400) [pid = 13556] [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]
10:46:26 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0x9ed0ec00) [pid = 13556] [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]
10:46:26 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb0f800 == 19 [pid = 13556] [id = 237]
10:46:26 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0x9eb0fc00) [pid = 13556] [serial = 663] [outer = (nil)]
10:46:26 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0x9e9b1400) [pid = 13556] [serial = 537] [outer = (nil)] [url = about:blank]
10:46:26 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0x9ebb2800) [pid = 13556] [serial = 664] [outer = 0x9eb0fc00]
10:46:27 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
10:46:27 INFO - document served over http requires an https
10:46:27 INFO - sub-resource via iframe-tag using the http-csp
10:46:27 INFO - delivery method with no-redirect and when
10:46: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"
10:46:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:46:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:46:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:46:27 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:46:27 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:46:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:46:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:46:27 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
10:46:27 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 3345ms
10:46:27 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
10:46:27 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb17800 == 20 [pid = 13556] [id = 238]
10:46:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0x9faf8800) [pid = 13556] [serial = 665] [outer = (nil)]
10:46:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0xa067a000) [pid = 13556] [serial = 666] [outer = 0x9faf8800]
10:46:28 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:46:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0xa0b55000) [pid = 13556] [serial = 667] [outer = 0x9faf8800]
10:46:29 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ed07000 == 21 [pid = 13556] [id = 239]
10:46:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0x9ed08400) [pid = 13556] [serial = 668] [outer = (nil)]
10:46:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0x9f85a800) [pid = 13556] [serial = 669] [outer = 0x9ed08400]
10:46:29 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
10:46:29 INFO - document served over http requires an https
10:46:29 INFO - sub-resource via iframe-tag using the http-csp
10:46:29 INFO - delivery method with swap-origin-redirect and when
10:46: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"
10:46:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:46:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:46:29 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:46:29 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:46:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:46:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:46:29 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
10:46:29 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 2496ms
10:46:29 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
10:46:30 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f410c00 == 22 [pid = 13556] [id = 240]
10:46:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 91 (0x9fafe000) [pid = 13556] [serial = 670] [outer = (nil)]
10:46:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 92 (0xa05b2c00) [pid = 13556] [serial = 671] [outer = 0x9fafe000]
10:46:31 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:46:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 93 (0xa08f3400) [pid = 13556] [serial = 672] [outer = 0x9fafe000]
10:46:32 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0da8000 == 23 [pid = 13556] [id = 241]
10:46:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 94 (0xa0da9c00) [pid = 13556] [serial = 673] [outer = (nil)]
10:46:32 INFO - PROCESS | 13505 | --DOMWINDOW == 12 (0x9abe4000) [pid = 13505] [serial = 18] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,]
10:46:32 INFO - PROCESS | 13505 | --DOCSHELL 0x9ac17400 == 5 [pid = 13505] [id = 8]
10:46:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 95 (0xa1208000) [pid = 13556] [serial = 674] [outer = 0xa0da9c00]
10:46: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
10:46:33 INFO - document served over http requires an https
10:46:33 INFO - sub-resource via iframe-tag using the http-csp
10:46:33 INFO - delivery method with swap-origin-redirect and when
10:46:33 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
10:46:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:46:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:46:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:46:33 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:46:33 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:46:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:46:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:46: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
10:46: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 3548ms
10:46: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
10:46:33 INFO - PROCESS | 13505 | ++DOCSHELL 0x9fbabc00 == 24 [pid = 13556] [id = 242]
10:46:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 96 (0xa046a400) [pid = 13556] [serial = 675] [outer = (nil)]
10:46:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 97 (0xa14a7400) [pid = 13556] [serial = 676] [outer = 0xa046a400]
10:46:34 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:46:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 98 (0xa14b0800) [pid = 13556] [serial = 677] [outer = 0xa046a400]
10:46:34 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2178c00 == 25 [pid = 13556] [id = 243]
10:46:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 99 (0xa2179000) [pid = 13556] [serial = 678] [outer = (nil)]
10:46:35 INFO - PROCESS | 13505 | ++DOMWINDOW == 100 (0xa217d400) [pid = 13556] [serial = 679] [outer = 0xa2179000]
10:46:35 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
10:46:35 INFO - document served over http requires an https
10:46:35 INFO - sub-resource via iframe-tag using the http-csp
10:46:35 INFO - delivery method with keep-origin-redirect and when
10:46: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"
10:46:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:46:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:46:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:46:35 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:46:35 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:46:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:46:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:46:35 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
10:46:35 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 2197ms
10:46:35 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html
10:46:35 INFO - PROCESS | 13505 | ++DOCSHELL 0xa12e5400 == 26 [pid = 13556] [id = 244]
10:46:35 INFO - PROCESS | 13505 | ++DOMWINDOW == 101 (0xa12e7800) [pid = 13556] [serial = 680] [outer = (nil)]
10:46:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 102 (0xa22d7400) [pid = 13556] [serial = 681] [outer = 0xa12e7800]
10:46:36 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:46:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 103 (0xa2383c00) [pid = 13556] [serial = 682] [outer = 0xa12e7800]
10:46:37 INFO - PROCESS | 13505 | ++DOCSHELL 0xa289d400 == 27 [pid = 13556] [id = 245]
10:46:37 INFO - PROCESS | 13505 | ++DOMWINDOW == 104 (0xa289d800) [pid = 13556] [serial = 683] [outer = (nil)]
10:46:37 INFO - PROCESS | 13505 | ++DOMWINDOW == 105 (0xa28a0400) [pid = 13556] [serial = 684] [outer = 0xa289d800]
10:46:37 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
10:46:37 INFO - document served over http requires an https
10:46:37 INFO - sub-resource via iframe-tag using the http-csp
10:46:37 INFO - delivery method with no-redirect and when
10:46: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"
10:46:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:46:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:46:37 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:46:37 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:46:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:46:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:46:37 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
10:46:37 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 2130ms
10:46:37 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
10:46:38 INFO - PROCESS | 13505 | ++DOCSHELL 0xa22d3800 == 28 [pid = 13556] [id = 246]
10:46:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 106 (0xa22d4800) [pid = 13556] [serial = 685] [outer = (nil)]
10:46:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 107 (0xa2c33400) [pid = 13556] [serial = 686] [outer = 0xa22d4800]
10:46:38 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:46:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 108 (0xa2ce5c00) [pid = 13556] [serial = 687] [outer = 0xa22d4800]
10:46:39 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3334c00 == 29 [pid = 13556] [id = 247]
10:46:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 109 (0xa33c2c00) [pid = 13556] [serial = 688] [outer = (nil)]
10:46:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 110 (0xa33c7c00) [pid = 13556] [serial = 689] [outer = 0xa33c2c00]
10:46:40 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
10:46:40 INFO - document served over http requires an https
10:46:40 INFO - sub-resource via iframe-tag using the http-csp
10:46:40 INFO - delivery method with swap-origin-redirect and when
10:46: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"
10:46:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:46:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:46:40 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:46:40 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:46:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:46:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:46:40 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
10:46:40 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 2599ms
10:46:40 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
10:46:40 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2ab5400 == 30 [pid = 13556] [id = 248]
10:46:40 INFO - PROCESS | 13505 | ++DOMWINDOW == 111 (0xa2ab5c00) [pid = 13556] [serial = 690] [outer = (nil)]
10:46:40 INFO - PROCESS | 13505 | ++DOMWINDOW == 112 (0xa3489800) [pid = 13556] [serial = 691] [outer = 0xa2ab5c00]
10:46:41 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:46:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 113 (0xa3674c00) [pid = 13556] [serial = 692] [outer = 0xa2ab5c00]
10:46:42 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
10:46:42 INFO - document served over http requires an https
10:46:42 INFO - sub-resource via script-tag using the http-csp
10:46:42 INFO - delivery method with keep-origin-redirect and when
10:46: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"
10:46:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:46:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:46:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:46:42 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:46:42 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:46:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:46:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:46:42 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
10:46:42 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 2459ms
10:46:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html
10:46:43 INFO - PROCESS | 13505 | ++DOCSHELL 0xa33cc800 == 31 [pid = 13556] [id = 249]
10:46:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 114 (0xa3483800) [pid = 13556] [serial = 693] [outer = (nil)]
10:46:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 115 (0xa389c000) [pid = 13556] [serial = 694] [outer = 0xa3483800]
10:46:43 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:46:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 116 (0xa38a0800) [pid = 13556] [serial = 695] [outer = 0xa3483800]
10:46:45 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
10:46:45 INFO - document served over http requires an https
10:46:45 INFO - sub-resource via script-tag using the http-csp
10:46:45 INFO - delivery method with no-redirect and when
10:46:45 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
10:46:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:46:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:46:45 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:46:45 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:46:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:46:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:46:45 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
10:46:45 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 2437ms
10:46:45 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
10:46:45 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3898c00 == 32 [pid = 13556] [id = 250]
10:46:45 INFO - PROCESS | 13505 | ++DOMWINDOW == 117 (0xa389b000) [pid = 13556] [serial = 696] [outer = (nil)]
10:46:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 118 (0xa3bc2800) [pid = 13556] [serial = 697] [outer = 0xa389b000]
10:46:46 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:46:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 119 (0xa3d33c00) [pid = 13556] [serial = 698] [outer = 0xa389b000]
10:46:47 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
10:46:47 INFO - document served over http requires an https
10:46:47 INFO - sub-resource via script-tag using the http-csp
10:46:47 INFO - delivery method with swap-origin-redirect and when
10:46:47 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
10:46:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:46:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:46:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:46:47 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:46:47 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:46:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:46:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:46:47 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
10:46:47 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 2522ms
10:46:47 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
10:46:48 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3bc1400 == 33 [pid = 13556] [id = 251]
10:46:48 INFO - PROCESS | 13505 | ++DOMWINDOW == 120 (0xa3d3a800) [pid = 13556] [serial = 699] [outer = (nil)]
10:46:48 INFO - PROCESS | 13505 | ++DOMWINDOW == 121 (0xa3d40400) [pid = 13556] [serial = 700] [outer = 0xa3d3a800]
10:46:48 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:46:48 INFO - PROCESS | 13505 | ++DOMWINDOW == 122 (0xa3f74800) [pid = 13556] [serial = 701] [outer = 0xa3d3a800]
10:46:51 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
10:46:51 INFO - document served over http requires an https
10:46:51 INFO - sub-resource via script-tag using the http-csp
10:46:51 INFO - delivery method with swap-origin-redirect and when
10:46: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"
10:46:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:46:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:46:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:46:51 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:46:51 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:46:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:46:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:46:51 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
10:46:51 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 3249ms
10:46:51 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
10:46:51 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3f77400 == 34 [pid = 13556] [id = 252]
10:46:51 INFO - PROCESS | 13505 | ++DOMWINDOW == 123 (0xa3f7b000) [pid = 13556] [serial = 702] [outer = (nil)]
10:46:51 INFO - PROCESS | 13505 | ++DOMWINDOW == 124 (0xa3f80400) [pid = 13556] [serial = 703] [outer = 0xa3f7b000]
10:46:52 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:46:52 INFO - PROCESS | 13505 | ++DOMWINDOW == 125 (0xa41eac00) [pid = 13556] [serial = 704] [outer = 0xa3f7b000]
10:46: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
10:46:53 INFO - document served over http requires an https
10:46:53 INFO - sub-resource via script-tag using the http-csp
10:46:53 INFO - delivery method with keep-origin-redirect and when
10:46: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"
10:46:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:46:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:46:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:46:53 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:46:53 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:46:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:46:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:46: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
10:46: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 2307ms
10:46: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
10:46:53 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3f7f000 == 35 [pid = 13556] [id = 253]
10:46:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 126 (0xa41eec00) [pid = 13556] [serial = 705] [outer = (nil)]
10:46:54 INFO - PROCESS | 13505 | ++DOMWINDOW == 127 (0xa41f7800) [pid = 13556] [serial = 706] [outer = 0xa41eec00]
10:46:54 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:46:54 INFO - PROCESS | 13505 | ++DOMWINDOW == 128 (0xa4320800) [pid = 13556] [serial = 707] [outer = 0xa41eec00]
10:46:56 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
10:46:56 INFO - document served over http requires an https
10:46:56 INFO - sub-resource via script-tag using the http-csp
10:46:56 INFO - delivery method with no-redirect and when
10:46: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"
10:46:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:46:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:46:56 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:46:56 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:46:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:46:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:46:56 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
10:46:56 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 3090ms
10:46:56 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
10:46:57 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f410400 == 36 [pid = 13556] [id = 254]
10:46:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 129 (0x9f535c00) [pid = 13556] [serial = 708] [outer = (nil)]
10:46:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 130 (0x9f861400) [pid = 13556] [serial = 709] [outer = 0x9f535c00]
10:46:57 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:46:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 131 (0xa05ad800) [pid = 13556] [serial = 710] [outer = 0x9f535c00]
10:46:58 INFO - PROCESS | 13505 | --DOCSHELL 0x9f340400 == 35 [pid = 13556] [id = 223]
10:46:58 INFO - PROCESS | 13505 | --DOCSHELL 0x9f405000 == 34 [pid = 13556] [id = 224]
10:46:58 INFO - PROCESS | 13505 | --DOCSHELL 0xa0da4800 == 33 [pid = 13556] [id = 225]
10:46:58 INFO - PROCESS | 13505 | --DOCSHELL 0xa22c8c00 == 32 [pid = 13556] [id = 226]
10:46:58 INFO - PROCESS | 13505 | --DOCSHELL 0xa28a6c00 == 31 [pid = 13556] [id = 227]
10:46:58 INFO - PROCESS | 13505 | --DOCSHELL 0xa2ab4800 == 30 [pid = 13556] [id = 228]
10:46:58 INFO - PROCESS | 13505 | --DOCSHELL 0xa3328c00 == 29 [pid = 13556] [id = 229]
10:46:58 INFO - PROCESS | 13505 | --DOCSHELL 0xa332b800 == 28 [pid = 13556] [id = 230]
10:46:58 INFO - PROCESS | 13505 | --DOCSHELL 0x9e9ad400 == 27 [pid = 13556] [id = 232]
10:46:58 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebb7000 == 26 [pid = 13556] [id = 233]
10:46:58 INFO - PROCESS | 13505 | --DOCSHELL 0x9ed02800 == 25 [pid = 13556] [id = 222]
10:46:58 INFO - PROCESS | 13505 | --DOCSHELL 0xa0460c00 == 24 [pid = 13556] [id = 235]
10:46:58 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb0f800 == 23 [pid = 13556] [id = 237]
10:46:58 INFO - PROCESS | 13505 | --DOCSHELL 0x9ed04400 == 22 [pid = 13556] [id = 236]
10:46:58 INFO - PROCESS | 13505 | --DOCSHELL 0xa2381c00 == 21 [pid = 13556] [id = 214]
10:46:59 INFO - PROCESS | 13505 | --DOMWINDOW == 130 (0xa0461400) [pid = 13556] [serial = 608] [outer = (nil)] [url = about:blank]
10:46:59 INFO - PROCESS | 13505 | --DOMWINDOW == 129 (0xa0678800) [pid = 13556] [serial = 618] [outer = (nil)] [url = about:blank]
10:46:59 INFO - PROCESS | 13505 | --DOMWINDOW == 128 (0xa067ac00) [pid = 13556] [serial = 576] [outer = (nil)] [url = about:blank]
10:46:59 INFO - PROCESS | 13505 | --DOMWINDOW == 127 (0x9f53a000) [pid = 13556] [serial = 613] [outer = (nil)] [url = about:blank]
10:46:59 INFO - PROCESS | 13505 | --DOMWINDOW == 126 (0x9f539800) [pid = 13556] [serial = 603] [outer = (nil)] [url = about:blank]
10:46:59 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
10:46:59 INFO - document served over http requires an https
10:46:59 INFO - sub-resource via script-tag using the http-csp
10:46:59 INFO - delivery method with swap-origin-redirect and when
10:46: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"
10:46:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:46:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:46:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:46:59 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:46:59 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:46:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:46:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:46:59 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
10:46:59 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 2947ms
10:46:59 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
10:46:59 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ed06400 == 22 [pid = 13556] [id = 255]
10:46:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 127 (0x9f348400) [pid = 13556] [serial = 711] [outer = (nil)]
10:47:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 128 (0x9f401c00) [pid = 13556] [serial = 712] [outer = 0x9f348400]
10:47:00 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:47:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 129 (0x9f53a000) [pid = 13556] [serial = 713] [outer = 0x9f348400]
10:47:01 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
10:47:01 INFO - document served over http requires an https
10:47:01 INFO - sub-resource via xhr-request using the http-csp
10:47:01 INFO - delivery method with keep-origin-redirect and when
10:47:01 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
10:47:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:47:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:47:01 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:47:01 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:47:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:47:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:47:01 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
10:47:01 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 2176ms
10:47:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html
10:47:02 INFO - PROCESS | 13505 | ++DOCSHELL 0x9fba0400 == 23 [pid = 13556] [id = 256]
10:47:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 130 (0x9fba4800) [pid = 13556] [serial = 714] [outer = (nil)]
10:47:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 131 (0xa0529000) [pid = 13556] [serial = 715] [outer = 0x9fba4800]
10:47:02 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:47:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 132 (0xa067e800) [pid = 13556] [serial = 716] [outer = 0x9fba4800]
10:47:05 INFO - PROCESS | 13505 | --DOMWINDOW == 131 (0x9faf2000) [pid = 13556] [serial = 623] [outer = (nil)] [url = about:blank]
10:47:05 INFO - PROCESS | 13505 | --DOMWINDOW == 130 (0x9ed0e000) [pid = 13556] [serial = 650] [outer = (nil)] [url = about:blank]
10:47:05 INFO - PROCESS | 13505 | --DOMWINDOW == 129 (0x9f40d800) [pid = 13556] [serial = 656] [outer = (nil)] [url = about:blank]
10:47:05 INFO - PROCESS | 13505 | --DOMWINDOW == 128 (0x9ebb2800) [pid = 13556] [serial = 664] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447353986799]
10:47:05 INFO - PROCESS | 13505 | --DOMWINDOW == 127 (0xa2ce7800) [pid = 13556] [serial = 638] [outer = (nil)] [url = about:blank]
10:47:05 INFO - PROCESS | 13505 | --DOMWINDOW == 126 (0xa2c30800) [pid = 13556] [serial = 635] [outer = (nil)] [url = about:blank]
10:47:05 INFO - PROCESS | 13505 | --DOMWINDOW == 125 (0x9fba9000) [pid = 13556] [serial = 653] [outer = (nil)] [url = about:blank]
10:47:05 INFO - PROCESS | 13505 | --DOMWINDOW == 124 (0xa22cc400) [pid = 13556] [serial = 629] [outer = (nil)] [url = about:blank]
10:47:05 INFO - PROCESS | 13505 | --DOMWINDOW == 123 (0xa332e400) [pid = 13556] [serial = 641] [outer = (nil)] [url = about:blank]
10:47:05 INFO - PROCESS | 13505 | --DOMWINDOW == 122 (0xa33cb000) [pid = 13556] [serial = 644] [outer = (nil)] [url = about:blank]
10:47:05 INFO - PROCESS | 13505 | --DOMWINDOW == 121 (0xa28aac00) [pid = 13556] [serial = 632] [outer = (nil)] [url = about:blank]
10:47:05 INFO - PROCESS | 13505 | --DOMWINDOW == 120 (0xa3485400) [pid = 13556] [serial = 647] [outer = (nil)] [url = about:blank]
10:47:05 INFO - PROCESS | 13505 | --DOMWINDOW == 119 (0xa0520400) [pid = 13556] [serial = 659] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:47:05 INFO - PROCESS | 13505 | --DOMWINDOW == 118 (0xa0dae000) [pid = 13556] [serial = 626] [outer = (nil)] [url = about:blank]
10:47:05 INFO - PROCESS | 13505 | --DOMWINDOW == 117 (0xa067d400) [pid = 13556] [serial = 661] [outer = (nil)] [url = about:blank]
10:47:05 INFO - PROCESS | 13505 | --DOMWINDOW == 116 (0xa067a000) [pid = 13556] [serial = 666] [outer = (nil)] [url = about:blank]
10:47:05 INFO - PROCESS | 13505 | --DOMWINDOW == 115 (0x9ed0ac00) [pid = 13556] [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]
10:47:05 INFO - PROCESS | 13505 | --DOMWINDOW == 114 (0xa0461c00) [pid = 13556] [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]
10:47:05 INFO - PROCESS | 13505 | --DOMWINDOW == 113 (0x9eb0fc00) [pid = 13556] [serial = 663] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447353986799]
10:47:05 INFO - PROCESS | 13505 | --DOMWINDOW == 112 (0x9f405c00) [pid = 13556] [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]
10:47:05 INFO - PROCESS | 13505 | --DOMWINDOW == 111 (0xa0461000) [pid = 13556] [serial = 658] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:47:05 INFO - PROCESS | 13505 | --DOMWINDOW == 110 (0x9eb13000) [pid = 13556] [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]
10:47:06 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
10:47:06 INFO - document served over http requires an https
10:47:06 INFO - sub-resource via xhr-request using the http-csp
10:47:06 INFO - delivery method with no-redirect and when
10:47: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"
10:47:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:47:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:47:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:47:06 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:47:06 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:47:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:47:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:47:06 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
10:47:06 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 4794ms
10:47:06 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
10:47:06 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb11c00 == 24 [pid = 13556] [id = 257]
10:47:06 INFO - PROCESS | 13505 | ++DOMWINDOW == 111 (0x9eb12c00) [pid = 13556] [serial = 717] [outer = (nil)]
10:47:07 INFO - PROCESS | 13505 | ++DOMWINDOW == 112 (0x9ed0d800) [pid = 13556] [serial = 718] [outer = 0x9eb12c00]
10:47:07 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:47:07 INFO - PROCESS | 13505 | ++DOMWINDOW == 113 (0xa0461c00) [pid = 13556] [serial = 719] [outer = 0x9eb12c00]
10:47:09 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
10:47:09 INFO - document served over http requires an https
10:47:09 INFO - sub-resource via xhr-request using the http-csp
10:47:09 INFO - delivery method with swap-origin-redirect and when
10:47: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"
10:47:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:47:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:47:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:47:09 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:47:09 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:47:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:47:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:47:09 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
10:47:09 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 2543ms
10:47:09 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
10:47:09 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb0d400 == 25 [pid = 13556] [id = 258]
10:47:09 INFO - PROCESS | 13505 | ++DOMWINDOW == 114 (0x9eb0fc00) [pid = 13556] [serial = 720] [outer = (nil)]
10:47:09 INFO - PROCESS | 13505 | ++DOMWINDOW == 115 (0xa0852800) [pid = 13556] [serial = 721] [outer = 0x9eb0fc00]
10:47:10 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:47:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 116 (0xa0da4800) [pid = 13556] [serial = 722] [outer = 0x9eb0fc00]
10:47:11 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
10:47:11 INFO - document served over http requires an https
10:47:11 INFO - sub-resource via xhr-request using the http-csp
10:47:11 INFO - delivery method with swap-origin-redirect and when
10:47: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"
10:47:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:47:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:47:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:47:11 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:47:11 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:47:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:47:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:47:11 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
10:47:11 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 2183ms
10:47:11 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
10:47:11 INFO - PROCESS | 13505 | ++DOCSHELL 0x9fba6800 == 26 [pid = 13556] [id = 259]
10:47:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 117 (0xa05b7000) [pid = 13556] [serial = 723] [outer = (nil)]
10:47:12 INFO - PROCESS | 13505 | ++DOMWINDOW == 118 (0xa22ce800) [pid = 13556] [serial = 724] [outer = 0xa05b7000]
10:47:12 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:47:12 INFO - PROCESS | 13505 | ++DOMWINDOW == 119 (0xa22d6800) [pid = 13556] [serial = 725] [outer = 0xa05b7000]
10:47:13 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
10:47:13 INFO - document served over http requires an https
10:47:13 INFO - sub-resource via xhr-request using the http-csp
10:47:13 INFO - delivery method with keep-origin-redirect and when
10:47: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"
10:47:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:47:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:47:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:47:13 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:47:13 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:47:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:47:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:47:13 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
10:47:13 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 2049ms
10:47:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html
10:47:13 INFO - PROCESS | 13505 | ++DOCSHELL 0xa14a8400 == 27 [pid = 13556] [id = 260]
10:47:13 INFO - PROCESS | 13505 | ++DOMWINDOW == 120 (0xa22cc400) [pid = 13556] [serial = 726] [outer = (nil)]
10:47:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 121 (0xa2c32000) [pid = 13556] [serial = 727] [outer = 0xa22cc400]
10:47:14 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:47:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 122 (0xa2c3f800) [pid = 13556] [serial = 728] [outer = 0xa22cc400]
10:47:15 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
10:47:15 INFO - document served over http requires an https
10:47:15 INFO - sub-resource via xhr-request using the http-csp
10:47:15 INFO - delivery method with no-redirect and when
10:47: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"
10:47:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:47:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:47:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:47:15 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:47:15 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:47:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:47:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:47:15 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
10:47:15 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 2038ms
10:47:15 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
10:47:16 INFO - PROCESS | 13505 | ++DOCSHELL 0xa332b000 == 28 [pid = 13556] [id = 261]
10:47:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 123 (0xa332bc00) [pid = 13556] [serial = 729] [outer = (nil)]
10:47:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 124 (0xa33cc400) [pid = 13556] [serial = 730] [outer = 0xa332bc00]
10:47:16 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:47:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 125 (0xa3480c00) [pid = 13556] [serial = 731] [outer = 0xa332bc00]
10:47:18 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
10:47:18 INFO - document served over http requires an https
10:47:18 INFO - sub-resource via xhr-request using the http-csp
10:47:18 INFO - delivery method with swap-origin-redirect and when
10:47: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"
10:47:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:47:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:47:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:47:18 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:47:18 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:47:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:47:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:47:18 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
10:47:18 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 2561ms
10:47:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html
10:47:18 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3330400 == 29 [pid = 13556] [id = 262]
10:47:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 126 (0xa33c4400) [pid = 13556] [serial = 732] [outer = (nil)]
10:47:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 127 (0xa3d3f000) [pid = 13556] [serial = 733] [outer = 0xa33c4400]
10:47:19 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:47:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 128 (0xa41f4000) [pid = 13556] [serial = 734] [outer = 0xa33c4400]
10:47: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
10:47:20 INFO - document served over http requires an http
10:47:20 INFO - sub-resource via fetch-request using the meta-csp
10:47:20 INFO - delivery method with keep-origin-redirect and when
10:47: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"
10:47:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:47:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:47:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:47:20 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:47:20 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:47:20 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:47:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:47:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:47: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
10:47: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 2504ms
10:47:20 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html
10:47:21 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3d3a000 == 30 [pid = 13556] [id = 263]
10:47:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 129 (0xa4326400) [pid = 13556] [serial = 735] [outer = (nil)]
10:47:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 130 (0xa43a6400) [pid = 13556] [serial = 736] [outer = 0xa4326400]
10:47:21 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:47:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 131 (0xa43ab000) [pid = 13556] [serial = 737] [outer = 0xa4326400]
10:47:23 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
10:47:23 INFO - document served over http requires an http
10:47:23 INFO - sub-resource via fetch-request using the meta-csp
10:47:23 INFO - delivery method with no-redirect and when
10:47:23 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html"
10:47:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:47:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:47:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:47:23 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:47:23 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:47:23 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:47:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:47:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:47:23 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
10:47:23 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 2504ms
10:47:23 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html
10:47:23 INFO - PROCESS | 13505 | ++DOCSHELL 0xa43a4800 == 31 [pid = 13556] [id = 264]
10:47:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 132 (0xa4a2c800) [pid = 13556] [serial = 738] [outer = (nil)]
10:47:24 INFO - PROCESS | 13505 | ++DOMWINDOW == 133 (0xa4a34400) [pid = 13556] [serial = 739] [outer = 0xa4a2c800]
10:47:24 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:47:24 INFO - PROCESS | 13505 | ++DOMWINDOW == 134 (0xa4a36c00) [pid = 13556] [serial = 740] [outer = 0xa4a2c800]
10:47: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
10:47:25 INFO - document served over http requires an http
10:47:25 INFO - sub-resource via fetch-request using the meta-csp
10:47:25 INFO - delivery method with swap-origin-redirect and when
10:47: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"
10:47:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:47:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:47:25 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:47:25 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:47:25 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:47:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:47:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:47: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
10:47: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 2590ms
10:47: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
10:47:27 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4a32800 == 32 [pid = 13556] [id = 265]
10:47:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 135 (0xa4e07800) [pid = 13556] [serial = 741] [outer = (nil)]
10:47:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 136 (0xa4e0dc00) [pid = 13556] [serial = 742] [outer = 0xa4e07800]
10:47:27 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:47:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 137 (0xa4e11800) [pid = 13556] [serial = 743] [outer = 0xa4e07800]
10:47:28 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4ed5400 == 33 [pid = 13556] [id = 266]
10:47:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 138 (0xa4ed5800) [pid = 13556] [serial = 744] [outer = (nil)]
10:47:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 139 (0xa4ed8000) [pid = 13556] [serial = 745] [outer = 0xa4ed5800]
10:47:29 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
10:47:29 INFO - document served over http requires an http
10:47:29 INFO - sub-resource via iframe-tag using the meta-csp
10:47:29 INFO - delivery method with keep-origin-redirect and when
10:47:29 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html"
10:47:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:47:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:47:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:47:29 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:47:29 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:47:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:47:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:47:29 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
10:47:29 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 3200ms
10:47:29 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html
10:47:29 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4e0a800 == 34 [pid = 13556] [id = 267]
10:47:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 140 (0xa4e0b000) [pid = 13556] [serial = 746] [outer = (nil)]
10:47:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 141 (0xa4edf400) [pid = 13556] [serial = 747] [outer = 0xa4e0b000]
10:47:30 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:47:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 142 (0xa5003800) [pid = 13556] [serial = 748] [outer = 0xa4e0b000]
10:47:30 INFO - PROCESS | 13505 | ++DOCSHELL 0xa500b000 == 35 [pid = 13556] [id = 268]
10:47:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 143 (0xa500b400) [pid = 13556] [serial = 749] [outer = (nil)]
10:47:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 144 (0xa500d400) [pid = 13556] [serial = 750] [outer = 0xa500b400]
10:47:31 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
10:47:31 INFO - document served over http requires an http
10:47:31 INFO - sub-resource via iframe-tag using the meta-csp
10:47:31 INFO - delivery method with no-redirect and when
10:47:31 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html"
10:47:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:47:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:47:31 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:47:31 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:47:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:47:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:47:31 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
10:47:31 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 2187ms
10:47:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html
10:47:31 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4edcc00 == 36 [pid = 13556] [id = 269]
10:47:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 145 (0xa4edd400) [pid = 13556] [serial = 751] [outer = (nil)]
10:47:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 146 (0xa50a6800) [pid = 13556] [serial = 752] [outer = 0xa4edd400]
10:47:32 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:47:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 147 (0xa50aa800) [pid = 13556] [serial = 753] [outer = 0xa4edd400]
10:47:33 INFO - PROCESS | 13505 | ++DOCSHELL 0xa50b1000 == 37 [pid = 13556] [id = 270]
10:47:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 148 (0xa50b1400) [pid = 13556] [serial = 754] [outer = (nil)]
10:47:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 149 (0xa553d400) [pid = 13556] [serial = 755] [outer = 0xa50b1400]
10:47: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
10:47:33 INFO - document served over http requires an http
10:47:33 INFO - sub-resource via iframe-tag using the meta-csp
10:47:33 INFO - delivery method with swap-origin-redirect and when
10:47: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"
10:47:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:47:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:47:33 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:47:33 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:47:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:47:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:47: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
10:47: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 2100ms
10:47: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
10:47:33 INFO - PROCESS | 13505 | ++DOCSHELL 0xa50a4c00 == 38 [pid = 13556] [id = 271]
10:47:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 150 (0xa50a5000) [pid = 13556] [serial = 756] [outer = (nil)]
10:47:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 151 (0xa5545800) [pid = 13556] [serial = 757] [outer = 0xa50a5000]
10:47:34 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:47:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 152 (0xa5668400) [pid = 13556] [serial = 758] [outer = 0xa50a5000]
10:47: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
10:47:35 INFO - document served over http requires an http
10:47:35 INFO - sub-resource via script-tag using the meta-csp
10:47:35 INFO - delivery method with keep-origin-redirect and when
10:47: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"
10:47:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:47:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:47:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:47:35 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:47:35 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:47:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:47:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:47: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
10:47: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 2528ms
10:47:35 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html
10:47:36 INFO - PROCESS | 13505 | ++DOCSHELL 0xa5542c00 == 39 [pid = 13556] [id = 272]
10:47:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 153 (0xa5544000) [pid = 13556] [serial = 759] [outer = (nil)]
10:47:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 154 (0xa5675800) [pid = 13556] [serial = 760] [outer = 0xa5544000]
10:47:37 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:47:37 INFO - PROCESS | 13505 | ++DOMWINDOW == 155 (0xa584dc00) [pid = 13556] [serial = 761] [outer = 0xa5544000]
10:47:39 INFO - PROCESS | 13505 | --DOCSHELL 0x9ed07000 == 38 [pid = 13556] [id = 239]
10:47:39 INFO - PROCESS | 13505 | --DOCSHELL 0xa0da8000 == 37 [pid = 13556] [id = 241]
10:47:39 INFO - PROCESS | 13505 | --DOCSHELL 0x9f410c00 == 36 [pid = 13556] [id = 240]
10:47:39 INFO - PROCESS | 13505 | --DOCSHELL 0xa2178c00 == 35 [pid = 13556] [id = 243]
10:47:39 INFO - PROCESS | 13505 | --DOCSHELL 0x9fbabc00 == 34 [pid = 13556] [id = 242]
10:47:39 INFO - PROCESS | 13505 | --DOCSHELL 0xa289d400 == 33 [pid = 13556] [id = 245]
10:47:39 INFO - PROCESS | 13505 | --DOCSHELL 0xa12e5400 == 32 [pid = 13556] [id = 244]
10:47:39 INFO - PROCESS | 13505 | --DOCSHELL 0xa3334c00 == 31 [pid = 13556] [id = 247]
10:47:39 INFO - PROCESS | 13505 | --DOCSHELL 0xa22d3800 == 30 [pid = 13556] [id = 246]
10:47:39 INFO - PROCESS | 13505 | --DOCSHELL 0xa2ab5400 == 29 [pid = 13556] [id = 248]
10:47:39 INFO - PROCESS | 13505 | --DOCSHELL 0xa33cc800 == 28 [pid = 13556] [id = 249]
10:47:39 INFO - PROCESS | 13505 | --DOCSHELL 0xa3898c00 == 27 [pid = 13556] [id = 250]
10:47:39 INFO - PROCESS | 13505 | --DOCSHELL 0xa3bc1400 == 26 [pid = 13556] [id = 251]
10:47:39 INFO - PROCESS | 13505 | --DOCSHELL 0xa3f77400 == 25 [pid = 13556] [id = 252]
10:47:39 INFO - PROCESS | 13505 | --DOCSHELL 0x9f410400 == 24 [pid = 13556] [id = 254]
10:47:39 INFO - PROCESS | 13505 | --DOCSHELL 0x9ed06400 == 23 [pid = 13556] [id = 255]
10:47:39 INFO - PROCESS | 13505 | --DOCSHELL 0x9fba0400 == 22 [pid = 13556] [id = 256]
10:47:41 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb0d400 == 21 [pid = 13556] [id = 258]
10:47:41 INFO - PROCESS | 13505 | --DOCSHELL 0x9fba6800 == 20 [pid = 13556] [id = 259]
10:47:41 INFO - PROCESS | 13505 | --DOCSHELL 0xa14a8400 == 19 [pid = 13556] [id = 260]
10:47:41 INFO - PROCESS | 13505 | --DOCSHELL 0xa332b000 == 18 [pid = 13556] [id = 261]
10:47:41 INFO - PROCESS | 13505 | --DOCSHELL 0xa3330400 == 17 [pid = 13556] [id = 262]
10:47:41 INFO - PROCESS | 13505 | --DOCSHELL 0xa3d3a000 == 16 [pid = 13556] [id = 263]
10:47:41 INFO - PROCESS | 13505 | --DOCSHELL 0xa43a4800 == 15 [pid = 13556] [id = 264]
10:47:41 INFO - PROCESS | 13505 | --DOCSHELL 0xa4ed5400 == 14 [pid = 13556] [id = 266]
10:47:41 INFO - PROCESS | 13505 | --DOCSHELL 0xa4a32800 == 13 [pid = 13556] [id = 265]
10:47:41 INFO - PROCESS | 13505 | --DOCSHELL 0xa500b000 == 12 [pid = 13556] [id = 268]
10:47:41 INFO - PROCESS | 13505 | --DOCSHELL 0xa4e0a800 == 11 [pid = 13556] [id = 267]
10:47:41 INFO - PROCESS | 13505 | --DOCSHELL 0xa50b1000 == 10 [pid = 13556] [id = 270]
10:47:41 INFO - PROCESS | 13505 | --DOCSHELL 0xa4edcc00 == 9 [pid = 13556] [id = 269]
10:47:41 INFO - PROCESS | 13505 | --DOCSHELL 0xa50a4c00 == 8 [pid = 13556] [id = 271]
10:47:41 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebb9400 == 7 [pid = 13556] [id = 206]
10:47:41 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebb3400 == 6 [pid = 13556] [id = 234]
10:47:41 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb11c00 == 5 [pid = 13556] [id = 257]
10:47:41 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb17800 == 4 [pid = 13556] [id = 238]
10:47:41 INFO - PROCESS | 13505 | --DOCSHELL 0xa347cc00 == 3 [pid = 13556] [id = 231]
10:47:41 INFO - PROCESS | 13505 | --DOCSHELL 0xa3f7f000 == 2 [pid = 13556] [id = 253]
10:47:42 INFO - PROCESS | 13505 | --DOMWINDOW == 154 (0xa0521c00) [pid = 13556] [serial = 654] [outer = (nil)] [url = about:blank]
10:47:42 INFO - PROCESS | 13505 | --DOMWINDOW == 153 (0x9f867c00) [pid = 13556] [serial = 657] [outer = (nil)] [url = about:blank]
10:47:42 INFO - PROCESS | 13505 | --DOMWINDOW == 152 (0xa084b400) [pid = 13556] [serial = 662] [outer = (nil)] [url = about:blank]
10:47:42 INFO - PROCESS | 13505 | --DOMWINDOW == 151 (0x9f536c00) [pid = 13556] [serial = 651] [outer = (nil)] [url = about:blank]
10:47:42 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
10:47:42 INFO - document served over http requires an http
10:47:42 INFO - sub-resource via script-tag using the meta-csp
10:47:42 INFO - delivery method with no-redirect and when
10:47: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/script-tag/cross-origin.no-redirect.http.html"
10:47:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:47:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:47:42 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:47:42 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:47:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:47:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:47:42 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
10:47:42 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 6852ms
10:47:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html
10:47:43 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb11400 == 3 [pid = 13556] [id = 273]
10:47:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 152 (0x9eb15c00) [pid = 13556] [serial = 762] [outer = (nil)]
10:47:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 153 (0x9ebac800) [pid = 13556] [serial = 763] [outer = 0x9eb15c00]
10:47:43 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:47:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 154 (0x9ebb5400) [pid = 13556] [serial = 764] [outer = 0x9eb15c00]
10:47:44 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
10:47:44 INFO - document served over http requires an http
10:47:44 INFO - sub-resource via script-tag using the meta-csp
10:47:44 INFO - delivery method with swap-origin-redirect and when
10:47:44 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html"
10:47:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:47:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:47:44 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:47:44 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:47:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:47:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:47:44 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
10:47:44 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 1763ms
10:47:44 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html
10:47:44 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb15800 == 4 [pid = 13556] [id = 274]
10:47:44 INFO - PROCESS | 13505 | ++DOMWINDOW == 155 (0x9ebba800) [pid = 13556] [serial = 765] [outer = (nil)]
10:47:45 INFO - PROCESS | 13505 | ++DOMWINDOW == 156 (0x9f341c00) [pid = 13556] [serial = 766] [outer = 0x9ebba800]
10:47:45 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:47:45 INFO - PROCESS | 13505 | ++DOMWINDOW == 157 (0x9f34b000) [pid = 13556] [serial = 767] [outer = 0x9ebba800]
10:47:46 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
10:47:46 INFO - document served over http requires an http
10:47:46 INFO - sub-resource via xhr-request using the meta-csp
10:47:46 INFO - delivery method with keep-origin-redirect and when
10:47: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.keep-origin-redirect.http.html"
10:47:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:47:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:47:46 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:47:46 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:47:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:47:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:47:46 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
10:47:46 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 2046ms
10:47:46 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html
10:47:47 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f40b400 == 5 [pid = 13556] [id = 275]
10:47:47 INFO - PROCESS | 13505 | ++DOMWINDOW == 158 (0x9f40d000) [pid = 13556] [serial = 768] [outer = (nil)]
10:47:47 INFO - PROCESS | 13505 | ++DOMWINDOW == 159 (0x9f53d400) [pid = 13556] [serial = 769] [outer = 0x9f40d000]
10:47:47 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:47:47 INFO - PROCESS | 13505 | ++DOMWINDOW == 160 (0x9f859800) [pid = 13556] [serial = 770] [outer = 0x9f40d000]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 159 (0xa0850400) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 158 (0xa045d000) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 157 (0xa0b61800) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 156 (0x9f348800) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 155 (0xa052ac00) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 154 (0xa0b5bc00) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 153 (0x9eb16800) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 152 (0x9ed06c00) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 151 (0x9f348400) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 150 (0x9ed08400) [pid = 13556] [serial = 668] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 149 (0xa08edc00) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 148 (0xa2c3bc00) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 147 (0xa2666800) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 146 (0xa41eec00) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 145 (0x9f535400) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 144 (0xa3331c00) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 143 (0xa332a800) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 142 (0xa389b000) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 141 (0x9f410000) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 140 (0x9faf8800) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 139 (0x9fafe000) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 138 (0xa3d3a800) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 137 (0xa3483800) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 136 (0xa2ab5c00) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 135 (0xa046a400) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 134 (0x9f402000) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 133 (0xa22d4800) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 132 (0xa12e7800) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 131 (0x9fba4800) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 130 (0x9eb12c00) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 129 (0xa0daa000) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 128 (0x9f85d400) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 127 (0xa289d800) [pid = 13556] [serial = 683] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447353997219]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 126 (0xa347e800) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 125 (0x9f535c00) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 124 (0xa0da9c00) [pid = 13556] [serial = 673] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 123 (0xa12e8c00) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 122 (0xa33c2c00) [pid = 13556] [serial = 688] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 121 (0xa237c800) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 120 (0xa2170800) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 119 (0x9ebbb800) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 118 (0x9f85cc00) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 117 (0xa2ab1000) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 116 (0xa3f7b000) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 115 (0xa22cb400) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 114 (0xa2179000) [pid = 13556] [serial = 678] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 113 (0xa2663c00) [pid = 13556] [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]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 112 (0x9ed0d800) [pid = 13556] [serial = 718] [outer = (nil)] [url = about:blank]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 111 (0xa217d400) [pid = 13556] [serial = 679] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 110 (0xa0529000) [pid = 13556] [serial = 715] [outer = (nil)] [url = about:blank]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 109 (0xa05b2c00) [pid = 13556] [serial = 671] [outer = (nil)] [url = about:blank]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 108 (0xa14a7400) [pid = 13556] [serial = 676] [outer = (nil)] [url = about:blank]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 107 (0xa2c33400) [pid = 13556] [serial = 686] [outer = (nil)] [url = about:blank]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 106 (0xa28a0400) [pid = 13556] [serial = 684] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447353997219]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 105 (0xa3d40400) [pid = 13556] [serial = 700] [outer = (nil)] [url = about:blank]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 104 (0xa41f7800) [pid = 13556] [serial = 706] [outer = (nil)] [url = about:blank]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 103 (0xa3f80400) [pid = 13556] [serial = 703] [outer = (nil)] [url = about:blank]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 102 (0x9f85a800) [pid = 13556] [serial = 669] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 101 (0x9f401c00) [pid = 13556] [serial = 712] [outer = (nil)] [url = about:blank]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 100 (0xa3bc2800) [pid = 13556] [serial = 697] [outer = (nil)] [url = about:blank]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 99 (0xa389c000) [pid = 13556] [serial = 694] [outer = (nil)] [url = about:blank]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 98 (0x9f861400) [pid = 13556] [serial = 709] [outer = (nil)] [url = about:blank]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 97 (0xa33c7c00) [pid = 13556] [serial = 689] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 96 (0xa1208000) [pid = 13556] [serial = 674] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 95 (0xa22d7400) [pid = 13556] [serial = 681] [outer = (nil)] [url = about:blank]
10:47:52 INFO - PROCESS | 13505 | --DOMWINDOW == 94 (0xa3489800) [pid = 13556] [serial = 691] [outer = (nil)] [url = about:blank]
10:47:53 INFO - PROCESS | 13505 | --DOMWINDOW == 93 (0xa0461c00) [pid = 13556] [serial = 719] [outer = (nil)] [url = about:blank]
10:47:53 INFO - PROCESS | 13505 | --DOMWINDOW == 92 (0xa067e800) [pid = 13556] [serial = 716] [outer = (nil)] [url = about:blank]
10:47:53 INFO - PROCESS | 13505 | --DOMWINDOW == 91 (0xa08f3800) [pid = 13556] [serial = 552] [outer = (nil)] [url = about:blank]
10:47:53 INFO - PROCESS | 13505 | --DOMWINDOW == 90 (0xa0b5c400) [pid = 13556] [serial = 582] [outer = (nil)] [url = about:blank]
10:47:53 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0xa0856400) [pid = 13556] [serial = 621] [outer = (nil)] [url = about:blank]
10:47:53 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0xa217c000) [pid = 13556] [serial = 591] [outer = (nil)] [url = about:blank]
10:47:53 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0xa2c35000) [pid = 13556] [serial = 636] [outer = (nil)] [url = about:blank]
10:47:53 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0xa2377c00) [pid = 13556] [serial = 594] [outer = (nil)] [url = about:blank]
10:47:53 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0xa12e0c00) [pid = 13556] [serial = 585] [outer = (nil)] [url = about:blank]
10:47:53 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0xa2377400) [pid = 13556] [serial = 630] [outer = (nil)] [url = about:blank]
10:47:53 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0xa05b0800) [pid = 13556] [serial = 546] [outer = (nil)] [url = about:blank]
10:47:53 INFO - PROCESS | 13505 | --DOMWINDOW == 82 (0xa120f400) [pid = 13556] [serial = 558] [outer = (nil)] [url = about:blank]
10:47:53 INFO - PROCESS | 13505 | --DOMWINDOW == 81 (0xa348a400) [pid = 13556] [serial = 648] [outer = (nil)] [url = about:blank]
10:47:53 INFO - PROCESS | 13505 | --DOMWINDOW == 80 (0x9f865400) [pid = 13556] [serial = 540] [outer = (nil)] [url = about:blank]
10:47:53 INFO - PROCESS | 13505 | --DOMWINDOW == 79 (0xa3332c00) [pid = 13556] [serial = 642] [outer = (nil)] [url = about:blank]
10:47:53 INFO - PROCESS | 13505 | --DOMWINDOW == 78 (0xa0682400) [pid = 13556] [serial = 549] [outer = (nil)] [url = about:blank]
10:47:53 INFO - PROCESS | 13505 | --DOMWINDOW == 77 (0xa120bc00) [pid = 13556] [serial = 627] [outer = (nil)] [url = about:blank]
10:47:53 INFO - PROCESS | 13505 | --DOMWINDOW == 76 (0xa2aa9c00) [pid = 13556] [serial = 633] [outer = (nil)] [url = about:blank]
10:47:53 INFO - PROCESS | 13505 | --DOMWINDOW == 75 (0xa0daa400) [pid = 13556] [serial = 555] [outer = (nil)] [url = about:blank]
10:47:53 INFO - PROCESS | 13505 | --DOMWINDOW == 74 (0xa2ced400) [pid = 13556] [serial = 639] [outer = (nil)] [url = about:blank]
10:47:53 INFO - PROCESS | 13505 | --DOMWINDOW == 73 (0xa28a1400) [pid = 13556] [serial = 600] [outer = (nil)] [url = about:blank]
10:47:53 INFO - PROCESS | 13505 | --DOMWINDOW == 72 (0xa0524000) [pid = 13556] [serial = 579] [outer = (nil)] [url = about:blank]
10:47:53 INFO - PROCESS | 13505 | --DOMWINDOW == 71 (0xa265a800) [pid = 13556] [serial = 597] [outer = (nil)] [url = about:blank]
10:47:53 INFO - PROCESS | 13505 | --DOMWINDOW == 70 (0xa0529400) [pid = 13556] [serial = 624] [outer = (nil)] [url = about:blank]
10:47:53 INFO - PROCESS | 13505 | --DOMWINDOW == 69 (0x9ebb0000) [pid = 13556] [serial = 524] [outer = (nil)] [url = about:blank]
10:47:53 INFO - PROCESS | 13505 | --DOMWINDOW == 68 (0x9f53a000) [pid = 13556] [serial = 713] [outer = (nil)] [url = about:blank]
10:47:53 INFO - PROCESS | 13505 | --DOMWINDOW == 67 (0xa0465400) [pid = 13556] [serial = 543] [outer = (nil)] [url = about:blank]
10:47:53 INFO - PROCESS | 13505 | --DOMWINDOW == 66 (0xa14af800) [pid = 13556] [serial = 588] [outer = (nil)] [url = about:blank]
10:47:53 INFO - PROCESS | 13505 | --DOMWINDOW == 65 (0xa33cfc00) [pid = 13556] [serial = 645] [outer = (nil)] [url = about:blank]
10:47:54 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
10:47:54 INFO - document served over http requires an http
10:47:54 INFO - sub-resource via xhr-request using the meta-csp
10:47:54 INFO - delivery method with no-redirect and when
10:47:54 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html"
10:47:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:47:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:47:54 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:47:54 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:47:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:47:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:47:54 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
10:47:54 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 7731ms
10:47:54 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html
10:47:54 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb0c000 == 6 [pid = 13556] [id = 276]
10:47:54 INFO - PROCESS | 13505 | ++DOMWINDOW == 66 (0x9eb15000) [pid = 13556] [serial = 771] [outer = (nil)]
10:47:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 67 (0x9ebb3400) [pid = 13556] [serial = 772] [outer = 0x9eb15000]
10:47:56 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:47:56 INFO - PROCESS | 13505 | ++DOMWINDOW == 68 (0x9ed09000) [pid = 13556] [serial = 773] [outer = 0x9eb15000]
10:47:57 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
10:47:57 INFO - document served over http requires an http
10:47:57 INFO - sub-resource via xhr-request using the meta-csp
10:47:57 INFO - delivery method with swap-origin-redirect and when
10:47:57 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html"
10:47:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:47:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:47:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:47:57 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:47:57 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:47:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:47:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:47:57 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html:23:7
10:47:57 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html | took 3137ms
10:47:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html
10:47:57 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb0d000 == 7 [pid = 13556] [id = 277]
10:47:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 69 (0x9ebae000) [pid = 13556] [serial = 774] [outer = (nil)]
10:47:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 70 (0x9f538400) [pid = 13556] [serial = 775] [outer = 0x9ebae000]
10:47:58 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:47:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 71 (0x9f85c400) [pid = 13556] [serial = 776] [outer = 0x9ebae000]
10:47:59 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
10:47:59 INFO - document served over http requires an https
10:47:59 INFO - sub-resource via fetch-request using the meta-csp
10:47:59 INFO - delivery method with keep-origin-redirect and when
10:47:59 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html"
10:47:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:47:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:47:59 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:47:59 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:47:59 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:47:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:47:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:47:59 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
10:47:59 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 2045ms
10:47:59 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html
10:48:00 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f406c00 == 8 [pid = 13556] [id = 278]
10:48:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 72 (0x9f535400) [pid = 13556] [serial = 777] [outer = (nil)]
10:48:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 73 (0x9faf5800) [pid = 13556] [serial = 778] [outer = 0x9f535400]
10:48:00 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:48:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 74 (0x9fafbc00) [pid = 13556] [serial = 779] [outer = 0x9f535400]
10:48:01 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
10:48:01 INFO - document served over http requires an https
10:48:01 INFO - sub-resource via fetch-request using the meta-csp
10:48:01 INFO - delivery method with no-redirect and when
10:48:01 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html"
10:48:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:48:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:48:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:48:01 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:48:01 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:48:01 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:48:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:48:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:48:01 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
10:48:01 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 2045ms
10:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html
10:48:02 INFO - PROCESS | 13505 | ++DOCSHELL 0x9faf1400 == 9 [pid = 13556] [id = 279]
10:48:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 75 (0x9faf1c00) [pid = 13556] [serial = 780] [outer = (nil)]
10:48:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 76 (0x9fba8c00) [pid = 13556] [serial = 781] [outer = 0x9faf1c00]
10:48:02 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:48:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 77 (0x9fbad800) [pid = 13556] [serial = 782] [outer = 0x9faf1c00]
10:48:03 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
10:48:03 INFO - document served over http requires an https
10:48:03 INFO - sub-resource via fetch-request using the meta-csp
10:48:03 INFO - delivery method with swap-origin-redirect and when
10:48:03 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html"
10:48:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:48:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:48:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:48:03 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:48:03 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:48:03 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:48:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:48:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:48:03 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
10:48:03 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 2041ms
10:48:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html
10:48:04 INFO - PROCESS | 13505 | ++DOCSHELL 0x9fba7800 == 10 [pid = 13556] [id = 280]
10:48:04 INFO - PROCESS | 13505 | ++DOMWINDOW == 78 (0xa0462400) [pid = 13556] [serial = 783] [outer = (nil)]
10:48:04 INFO - PROCESS | 13505 | ++DOMWINDOW == 79 (0xa0469400) [pid = 13556] [serial = 784] [outer = 0xa0462400]
10:48:04 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:48:04 INFO - PROCESS | 13505 | ++DOMWINDOW == 80 (0xa0521400) [pid = 13556] [serial = 785] [outer = 0xa0462400]
10:48:05 INFO - PROCESS | 13505 | ++DOCSHELL 0xa052ac00 == 11 [pid = 13556] [id = 281]
10:48:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 81 (0xa052b000) [pid = 13556] [serial = 786] [outer = (nil)]
10:48:06 INFO - PROCESS | 13505 | ++DOMWINDOW == 82 (0xa052cc00) [pid = 13556] [serial = 787] [outer = 0xa052b000]
10:48:06 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
10:48:06 INFO - document served over http requires an https
10:48:06 INFO - sub-resource via iframe-tag using the meta-csp
10:48:06 INFO - delivery method with keep-origin-redirect and when
10:48:06 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html"
10:48:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:48:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:48:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:48:06 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:48:06 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:48:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:48:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:48:06 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
10:48:06 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 2752ms
10:48:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html
10:48:07 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0465400 == 12 [pid = 13556] [id = 282]
10:48:07 INFO - PROCESS | 13505 | ++DOMWINDOW == 83 (0xa0467c00) [pid = 13556] [serial = 788] [outer = (nil)]
10:48:07 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0xa05b6400) [pid = 13556] [serial = 789] [outer = 0xa0467c00]
10:48:07 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:48:07 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0xa0678000) [pid = 13556] [serial = 790] [outer = 0xa0467c00]
10:48:08 INFO - PROCESS | 13505 | ++DOCSHELL 0xa067f800 == 13 [pid = 13556] [id = 283]
10:48:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0xa067fc00) [pid = 13556] [serial = 791] [outer = (nil)]
10:48:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0xa0682800) [pid = 13556] [serial = 792] [outer = 0xa067fc00]
10:48:09 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | The referrer URL is origin when a
10:48:09 INFO - document served over http requires an https
10:48:09 INFO - sub-resource via iframe-tag using the meta-csp
10:48:09 INFO - delivery method with no-redirect and when
10:48:09 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html"
10:48:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:48:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:48:09 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:48:09 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:48:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:48:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:48:09 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html:23:7
10:48:09 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 2644ms
10:48:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html
10:48:09 INFO - PROCESS | 13505 | ++DOCSHELL 0xa05b2c00 == 14 [pid = 13556] [id = 284]
10:48:09 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0xa05b5000) [pid = 13556] [serial = 793] [outer = (nil)]
10:48:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0xa0850c00) [pid = 13556] [serial = 794] [outer = 0xa05b5000]
10:48:10 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:48:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0xa0851c00) [pid = 13556] [serial = 795] [outer = 0xa05b5000]
10:48:11 INFO - PROCESS | 13505 | ++DOCSHELL 0xa08eb400 == 15 [pid = 13556] [id = 285]
10:48:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 91 (0xa08ed400) [pid = 13556] [serial = 796] [outer = (nil)]
10:48:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 92 (0xa08f0400) [pid = 13556] [serial = 797] [outer = 0xa08ed400]
10:48:11 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
10:48:11 INFO - document served over http requires an https
10:48:11 INFO - sub-resource via iframe-tag using the meta-csp
10:48:11 INFO - delivery method with swap-origin-redirect and when
10:48: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/iframe-tag/cross-origin.swap-origin-redirect.http.html"
10:48:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:48:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:48:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:48:11 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:48:11 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:48:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:48:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:48:11 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
10:48:11 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 2571ms
10:48:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html
10:48:12 INFO - PROCESS | 13505 | ++DOCSHELL 0xa084f400 == 16 [pid = 13556] [id = 286]
10:48:12 INFO - PROCESS | 13505 | ++DOMWINDOW == 93 (0xa08edc00) [pid = 13556] [serial = 798] [outer = (nil)]
10:48:12 INFO - PROCESS | 13505 | ++DOMWINDOW == 94 (0xa0b58000) [pid = 13556] [serial = 799] [outer = 0xa08edc00]
10:48:12 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:48:13 INFO - PROCESS | 13505 | ++DOMWINDOW == 95 (0xa0b5e000) [pid = 13556] [serial = 800] [outer = 0xa08edc00]
10:48:15 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
10:48:15 INFO - document served over http requires an https
10:48:15 INFO - sub-resource via script-tag using the meta-csp
10:48:15 INFO - delivery method with keep-origin-redirect and when
10:48: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/script-tag/cross-origin.keep-origin-redirect.http.html"
10:48:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:48:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:48:15 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:48:15 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:48:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:48:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:48:15 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
10:48:15 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 3911ms
10:48:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html
10:48:16 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebafc00 == 17 [pid = 13556] [id = 287]
10:48:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 96 (0x9ebb4400) [pid = 13556] [serial = 801] [outer = (nil)]
10:48:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 97 (0x9ed02800) [pid = 13556] [serial = 802] [outer = 0x9ebb4400]
10:48:16 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:48:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 98 (0x9f409c00) [pid = 13556] [serial = 803] [outer = 0x9ebb4400]
10:48:17 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | The referrer URL is origin when a
10:48:17 INFO - document served over http requires an https
10:48:17 INFO - sub-resource via script-tag using the meta-csp
10:48:17 INFO - delivery method with no-redirect and when
10:48:17 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html"
10:48:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:48:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:48:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:48:17 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:48:17 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:48:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:48:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:48:17 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html:23:7
10:48:17 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 2252ms
10:48:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html
10:48:18 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb15800 == 16 [pid = 13556] [id = 274]
10:48:18 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb11400 == 15 [pid = 13556] [id = 273]
10:48:18 INFO - PROCESS | 13505 | --DOCSHELL 0xa5542c00 == 14 [pid = 13556] [id = 272]
10:48:18 INFO - PROCESS | 13505 | --DOMWINDOW == 97 (0xa05ad800) [pid = 13556] [serial = 710] [outer = (nil)] [url = about:blank]
10:48:18 INFO - PROCESS | 13505 | --DOMWINDOW == 96 (0xa41eac00) [pid = 13556] [serial = 704] [outer = (nil)] [url = about:blank]
10:48:18 INFO - PROCESS | 13505 | --DOMWINDOW == 95 (0xa38a0800) [pid = 13556] [serial = 695] [outer = (nil)] [url = about:blank]
10:48:18 INFO - PROCESS | 13505 | --DOMWINDOW == 94 (0xa3d33c00) [pid = 13556] [serial = 698] [outer = (nil)] [url = about:blank]
10:48:18 INFO - PROCESS | 13505 | --DOMWINDOW == 93 (0xa14b0800) [pid = 13556] [serial = 677] [outer = (nil)] [url = about:blank]
10:48:18 INFO - PROCESS | 13505 | --DOMWINDOW == 92 (0xa2383c00) [pid = 13556] [serial = 682] [outer = (nil)] [url = about:blank]
10:48:18 INFO - PROCESS | 13505 | --DOMWINDOW == 91 (0xa0b55000) [pid = 13556] [serial = 667] [outer = (nil)] [url = about:blank]
10:48:18 INFO - PROCESS | 13505 | --DOMWINDOW == 90 (0xa4320800) [pid = 13556] [serial = 707] [outer = (nil)] [url = about:blank]
10:48:18 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0xa08f3400) [pid = 13556] [serial = 672] [outer = (nil)] [url = about:blank]
10:48:18 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0xa3674c00) [pid = 13556] [serial = 692] [outer = (nil)] [url = about:blank]
10:48:18 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0xa2ce5c00) [pid = 13556] [serial = 687] [outer = (nil)] [url = about:blank]
10:48:18 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0xa3f74800) [pid = 13556] [serial = 701] [outer = (nil)] [url = about:blank]
10:48:18 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb0dc00 == 15 [pid = 13556] [id = 288]
10:48:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0x9eb10000) [pid = 13556] [serial = 804] [outer = (nil)]
10:48:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0x9ebb1c00) [pid = 13556] [serial = 805] [outer = 0x9eb10000]
10:48:18 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:48:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0x9f346800) [pid = 13556] [serial = 806] [outer = 0x9eb10000]
10:48:19 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
10:48:19 INFO - document served over http requires an https
10:48:19 INFO - sub-resource via script-tag using the meta-csp
10:48:19 INFO - delivery method with swap-origin-redirect and when
10:48:19 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html"
10:48:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:48:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:48:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:48:19 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:48:19 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:48:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:48:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:48:19 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html:23:7
10:48:19 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html | took 1939ms
10:48:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html
10:48:20 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb15800 == 16 [pid = 13556] [id = 289]
10:48:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0x9f535800) [pid = 13556] [serial = 807] [outer = (nil)]
10:48:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 91 (0x9fba3400) [pid = 13556] [serial = 808] [outer = 0x9f535800]
10:48:20 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:48:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 92 (0xa0468000) [pid = 13556] [serial = 809] [outer = 0x9f535800]
10:48:21 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
10:48:21 INFO - document served over http requires an https
10:48:21 INFO - sub-resource via xhr-request using the meta-csp
10:48:21 INFO - delivery method with keep-origin-redirect and when
10:48:21 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html"
10:48:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:48:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:48:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:48:21 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:48:21 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:48:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:48:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:48:21 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html:23:7
10:48:21 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html | took 1747ms
10:48:21 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html
10:48:22 INFO - PROCESS | 13505 | ++DOCSHELL 0x9faf6000 == 17 [pid = 13556] [id = 290]
10:48:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 93 (0xa05b0400) [pid = 13556] [serial = 810] [outer = (nil)]
10:48:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 94 (0xa084e400) [pid = 13556] [serial = 811] [outer = 0xa05b0400]
10:48:22 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:48:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 95 (0xa08f5400) [pid = 13556] [serial = 812] [outer = 0xa05b0400]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 94 (0x9f341c00) [pid = 13556] [serial = 766] [outer = (nil)] [url = about:blank]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 93 (0xa5675800) [pid = 13556] [serial = 760] [outer = (nil)] [url = about:blank]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 92 (0x9f53d400) [pid = 13556] [serial = 769] [outer = (nil)] [url = about:blank]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 91 (0xa5545800) [pid = 13556] [serial = 757] [outer = (nil)] [url = about:blank]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 90 (0xa500d400) [pid = 13556] [serial = 750] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354050917]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0xa4edf400) [pid = 13556] [serial = 747] [outer = (nil)] [url = about:blank]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0xa553d400) [pid = 13556] [serial = 755] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0xa50a6800) [pid = 13556] [serial = 752] [outer = (nil)] [url = about:blank]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0xa43a6400) [pid = 13556] [serial = 736] [outer = (nil)] [url = about:blank]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0xa4a34400) [pid = 13556] [serial = 739] [outer = (nil)] [url = about:blank]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0xa4ed8000) [pid = 13556] [serial = 745] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0xa4e0dc00) [pid = 13556] [serial = 742] [outer = (nil)] [url = about:blank]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 82 (0xa33cc400) [pid = 13556] [serial = 730] [outer = (nil)] [url = about:blank]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 81 (0xa3d3f000) [pid = 13556] [serial = 733] [outer = (nil)] [url = about:blank]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 80 (0xa22ce800) [pid = 13556] [serial = 724] [outer = (nil)] [url = about:blank]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 79 (0xa2c32000) [pid = 13556] [serial = 727] [outer = (nil)] [url = about:blank]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 78 (0xa0852800) [pid = 13556] [serial = 721] [outer = (nil)] [url = about:blank]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 77 (0x9ebac800) [pid = 13556] [serial = 763] [outer = (nil)] [url = about:blank]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 76 (0xa50a5000) [pid = 13556] [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]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 75 (0x9eb15c00) [pid = 13556] [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]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 74 (0xa500b400) [pid = 13556] [serial = 749] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354050917]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 73 (0xa50b1400) [pid = 13556] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 72 (0xa4ed5800) [pid = 13556] [serial = 744] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 71 (0x9ebba800) [pid = 13556] [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]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 70 (0xa4e0b000) [pid = 13556] [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]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 69 (0xa4edd400) [pid = 13556] [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]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 68 (0xa4326400) [pid = 13556] [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]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 67 (0xa4a2c800) [pid = 13556] [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]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 66 (0xa4e07800) [pid = 13556] [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]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 65 (0xa332bc00) [pid = 13556] [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]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 64 (0xa33c4400) [pid = 13556] [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]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 63 (0xa05b7000) [pid = 13556] [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]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 62 (0xa22cc400) [pid = 13556] [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]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 61 (0x9eb0fc00) [pid = 13556] [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]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 60 (0x9f34b000) [pid = 13556] [serial = 767] [outer = (nil)] [url = about:blank]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 59 (0xa3480c00) [pid = 13556] [serial = 731] [outer = (nil)] [url = about:blank]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 58 (0xa22d6800) [pid = 13556] [serial = 725] [outer = (nil)] [url = about:blank]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 57 (0xa2c3f800) [pid = 13556] [serial = 728] [outer = (nil)] [url = about:blank]
10:48:23 INFO - PROCESS | 13505 | --DOMWINDOW == 56 (0xa0da4800) [pid = 13556] [serial = 722] [outer = (nil)] [url = about:blank]
10:48:24 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
10:48:24 INFO - document served over http requires an https
10:48:24 INFO - sub-resource via xhr-request using the meta-csp
10:48:24 INFO - delivery method with no-redirect and when
10:48:24 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html"
10:48:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:48:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:48:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:48:24 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:48:24 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:48:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:48:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:48:24 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
10:48:24 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 2459ms
10:48:24 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html
10:48:24 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f34b000 == 18 [pid = 13556] [id = 291]
10:48:24 INFO - PROCESS | 13505 | ++DOMWINDOW == 57 (0xa05b7400) [pid = 13556] [serial = 813] [outer = (nil)]
10:48:24 INFO - PROCESS | 13505 | ++DOMWINDOW == 58 (0xa0b5c800) [pid = 13556] [serial = 814] [outer = 0xa05b7400]
10:48:25 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:48:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 59 (0xa0da5400) [pid = 13556] [serial = 815] [outer = 0xa05b7400]
10:48:26 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
10:48:26 INFO - document served over http requires an https
10:48:26 INFO - sub-resource via xhr-request using the meta-csp
10:48:26 INFO - delivery method with swap-origin-redirect and when
10:48:26 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html"
10:48:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:48:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:48:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:48:26 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:48:26 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:48:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:48:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:48:26 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
10:48:26 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 2412ms
10:48:26 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
10:48:27 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ed06c00 == 19 [pid = 13556] [id = 292]
10:48:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 60 (0x9f345000) [pid = 13556] [serial = 816] [outer = (nil)]
10:48:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 61 (0x9fba3c00) [pid = 13556] [serial = 817] [outer = 0x9f345000]
10:48:27 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:48:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 62 (0xa067ec00) [pid = 13556] [serial = 818] [outer = 0x9f345000]
10:48:29 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
10:48:29 INFO - document served over http requires an http
10:48:29 INFO - sub-resource via fetch-request using the meta-csp
10:48:29 INFO - delivery method with keep-origin-redirect and when
10:48:29 INFO - the target request is same-origin.
10:48:29 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 2450ms
10:48:29 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html
10:48:29 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f866000 == 20 [pid = 13556] [id = 293]
10:48:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 63 (0xa0da3400) [pid = 13556] [serial = 819] [outer = (nil)]
10:48:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 64 (0xa1201c00) [pid = 13556] [serial = 820] [outer = 0xa0da3400]
10:48:30 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:48:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 65 (0xa1206400) [pid = 13556] [serial = 821] [outer = 0xa0da3400]
10:48:32 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a
10:48:32 INFO - document served over http requires an http
10:48:32 INFO - sub-resource via fetch-request using the meta-csp
10:48:32 INFO - delivery method with no-redirect and when
10:48:32 INFO - the target request is same-origin.
10:48:32 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html | took 3446ms
10:48:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html
10:48:33 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0dadc00 == 21 [pid = 13556] [id = 294]
10:48:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 66 (0xa0dae000) [pid = 13556] [serial = 822] [outer = (nil)]
10:48:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 67 (0xa12dec00) [pid = 13556] [serial = 823] [outer = 0xa0dae000]
10:48:33 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:48:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 68 (0xa12e3800) [pid = 13556] [serial = 824] [outer = 0xa0dae000]
10:48:34 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
10:48:34 INFO - document served over http requires an http
10:48:34 INFO - sub-resource via fetch-request using the meta-csp
10:48:34 INFO - delivery method with swap-origin-redirect and when
10:48:34 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html"
10:48:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:48:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:48:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:48:34 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:48:34 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:48:34 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:48:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:48:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:48:34 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
10:48:34 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 2156ms
10:48:34 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
10:48:35 INFO - PROCESS | 13505 | ++DOCSHELL 0xa1210800 == 22 [pid = 13556] [id = 295]
10:48:35 INFO - PROCESS | 13505 | ++DOMWINDOW == 69 (0xa12ea000) [pid = 13556] [serial = 825] [outer = (nil)]
10:48:35 INFO - PROCESS | 13505 | ++DOMWINDOW == 70 (0xa14ac400) [pid = 13556] [serial = 826] [outer = 0xa12ea000]
10:48:35 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:48:35 INFO - PROCESS | 13505 | ++DOMWINDOW == 71 (0xa14b1400) [pid = 13556] [serial = 827] [outer = 0xa12ea000]
10:48:36 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2173800 == 23 [pid = 13556] [id = 296]
10:48:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 72 (0xa2173c00) [pid = 13556] [serial = 828] [outer = (nil)]
10:48:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 73 (0xa2176800) [pid = 13556] [serial = 829] [outer = 0xa2173c00]
10:48:36 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
10:48:36 INFO - document served over http requires an http
10:48:36 INFO - sub-resource via iframe-tag using the meta-csp
10:48:36 INFO - delivery method with keep-origin-redirect and when
10:48:36 INFO - the target request is same-origin.
10:48:36 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 2068ms
10:48:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html
10:48:37 INFO - PROCESS | 13505 | ++DOCSHELL 0xa14a9c00 == 24 [pid = 13556] [id = 297]
10:48:37 INFO - PROCESS | 13505 | ++DOMWINDOW == 74 (0xa14aa000) [pid = 13556] [serial = 830] [outer = (nil)]
10:48:37 INFO - PROCESS | 13505 | ++DOMWINDOW == 75 (0xa217ec00) [pid = 13556] [serial = 831] [outer = 0xa14aa000]
10:48:37 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:48:37 INFO - PROCESS | 13505 | ++DOMWINDOW == 76 (0xa22ccc00) [pid = 13556] [serial = 832] [outer = 0xa14aa000]
10:48:38 INFO - PROCESS | 13505 | ++DOCSHELL 0xa22d5800 == 25 [pid = 13556] [id = 298]
10:48:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 77 (0xa22d5c00) [pid = 13556] [serial = 833] [outer = (nil)]
10:48:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 78 (0xa2376400) [pid = 13556] [serial = 834] [outer = 0xa22d5c00]
10:48:39 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a
10:48:39 INFO - document served over http requires an http
10:48:39 INFO - sub-resource via iframe-tag using the meta-csp
10:48:39 INFO - delivery method with no-redirect and when
10:48:39 INFO - the target request is same-origin.
10:48:39 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html | took 2145ms
10:48:39 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html
10:48:39 INFO - PROCESS | 13505 | ++DOCSHELL 0xa217c800 == 26 [pid = 13556] [id = 299]
10:48:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 79 (0xa22d6400) [pid = 13556] [serial = 835] [outer = (nil)]
10:48:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 80 (0xa237e800) [pid = 13556] [serial = 836] [outer = 0xa22d6400]
10:48:40 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:48:40 INFO - PROCESS | 13505 | ++DOMWINDOW == 81 (0xa2383000) [pid = 13556] [serial = 837] [outer = 0xa22d6400]
10:48:41 INFO - PROCESS | 13505 | ++DOCSHELL 0xa265dc00 == 27 [pid = 13556] [id = 300]
10:48:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 82 (0xa265e000) [pid = 13556] [serial = 838] [outer = (nil)]
10:48:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 83 (0xa2660800) [pid = 13556] [serial = 839] [outer = 0xa265e000]
10:48:41 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
10:48:41 INFO - document served over http requires an http
10:48:41 INFO - sub-resource via iframe-tag using the meta-csp
10:48:41 INFO - delivery method with swap-origin-redirect and when
10:48:41 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html"
10:48:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:48:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:48:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:48:41 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:48:41 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:48:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:48:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:48:41 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html:23:7
10:48:41 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | took 2554ms
10:48:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html
10:48:42 INFO - PROCESS | 13505 | ++DOCSHELL 0xa237b800 == 28 [pid = 13556] [id = 301]
10:48:42 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0xa237bc00) [pid = 13556] [serial = 840] [outer = (nil)]
10:48:42 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0xa2667000) [pid = 13556] [serial = 841] [outer = 0xa237bc00]
10:48:42 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:48:42 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0xa28a0c00) [pid = 13556] [serial = 842] [outer = 0xa237bc00]
10:48:44 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
10:48:44 INFO - document served over http requires an http
10:48:44 INFO - sub-resource via script-tag using the meta-csp
10:48:44 INFO - delivery method with keep-origin-redirect and when
10:48:44 INFO - the target request is same-origin.
10:48:44 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html | took 2609ms
10:48:44 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html
10:48:44 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2665000 == 29 [pid = 13556] [id = 302]
10:48:44 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0xa2665400) [pid = 13556] [serial = 843] [outer = (nil)]
10:48:44 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0xa28ac400) [pid = 13556] [serial = 844] [outer = 0xa2665400]
10:48:45 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:48:45 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0xa2aac000) [pid = 13556] [serial = 845] [outer = 0xa2665400]
10:48:46 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
10:48:46 INFO - document served over http requires an http
10:48:46 INFO - sub-resource via script-tag using the meta-csp
10:48:46 INFO - delivery method with no-redirect and when
10:48:46 INFO - the target request is same-origin.
10:48:46 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 2314ms
10:48:46 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
10:48:47 INFO - PROCESS | 13505 | ++DOCSHELL 0xa28aac00 == 30 [pid = 13556] [id = 303]
10:48:47 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0xa28ab000) [pid = 13556] [serial = 846] [outer = (nil)]
10:48:47 INFO - PROCESS | 13505 | ++DOMWINDOW == 91 (0xa2c33400) [pid = 13556] [serial = 847] [outer = 0xa28ab000]
10:48:47 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:48:47 INFO - PROCESS | 13505 | ++DOMWINDOW == 92 (0xa2c38000) [pid = 13556] [serial = 848] [outer = 0xa28ab000]
10:48:50 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
10:48:50 INFO - document served over http requires an http
10:48:50 INFO - sub-resource via script-tag using the meta-csp
10:48:50 INFO - delivery method with swap-origin-redirect and when
10:48:50 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html"
10:48:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:48:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:48:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:48:50 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:48:50 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:48:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:48:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:48:50 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
10:48:50 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 3913ms
10:48:50 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
10:48:51 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f406400 == 31 [pid = 13556] [id = 304]
10:48:51 INFO - PROCESS | 13505 | ++DOMWINDOW == 93 (0x9f868c00) [pid = 13556] [serial = 849] [outer = (nil)]
10:48:51 INFO - PROCESS | 13505 | ++DOMWINDOW == 94 (0xa0469800) [pid = 13556] [serial = 850] [outer = 0x9f868c00]
10:48:51 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:48:51 INFO - PROCESS | 13505 | ++DOMWINDOW == 95 (0xa0b59800) [pid = 13556] [serial = 851] [outer = 0x9f868c00]
10:48:52 INFO - PROCESS | 13505 | --DOCSHELL 0x9faf6000 == 30 [pid = 13556] [id = 290]
10:48:52 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb15800 == 29 [pid = 13556] [id = 289]
10:48:52 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb0dc00 == 28 [pid = 13556] [id = 288]
10:48:52 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebafc00 == 27 [pid = 13556] [id = 287]
10:48:52 INFO - PROCESS | 13505 | --DOCSHELL 0xa084f400 == 26 [pid = 13556] [id = 286]
10:48:52 INFO - PROCESS | 13505 | --DOCSHELL 0xa05b2c00 == 25 [pid = 13556] [id = 284]
10:48:52 INFO - PROCESS | 13505 | --DOCSHELL 0xa08eb400 == 24 [pid = 13556] [id = 285]
10:48:52 INFO - PROCESS | 13505 | --DOCSHELL 0xa067f800 == 23 [pid = 13556] [id = 283]
10:48:52 INFO - PROCESS | 13505 | --DOCSHELL 0xa0465400 == 22 [pid = 13556] [id = 282]
10:48:52 INFO - PROCESS | 13505 | --DOCSHELL 0x9fba7800 == 21 [pid = 13556] [id = 280]
10:48:52 INFO - PROCESS | 13505 | --DOCSHELL 0xa052ac00 == 20 [pid = 13556] [id = 281]
10:48:52 INFO - PROCESS | 13505 | --DOCSHELL 0x9faf1400 == 19 [pid = 13556] [id = 279]
10:48:52 INFO - PROCESS | 13505 | --DOCSHELL 0x9f406c00 == 18 [pid = 13556] [id = 278]
10:48:52 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb0d000 == 17 [pid = 13556] [id = 277]
10:48:52 INFO - PROCESS | 13505 | --DOCSHELL 0x9f40b400 == 16 [pid = 13556] [id = 275]
10:48:52 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb0c000 == 15 [pid = 13556] [id = 276]
10:48:52 INFO - PROCESS | 13505 | --DOMWINDOW == 94 (0xa41f4000) [pid = 13556] [serial = 734] [outer = (nil)] [url = about:blank]
10:48:52 INFO - PROCESS | 13505 | --DOMWINDOW == 93 (0xa4a36c00) [pid = 13556] [serial = 740] [outer = (nil)] [url = about:blank]
10:48:52 INFO - PROCESS | 13505 | --DOMWINDOW == 92 (0xa43ab000) [pid = 13556] [serial = 737] [outer = (nil)] [url = about:blank]
10:48:52 INFO - PROCESS | 13505 | --DOMWINDOW == 91 (0xa5003800) [pid = 13556] [serial = 748] [outer = (nil)] [url = about:blank]
10:48:52 INFO - PROCESS | 13505 | --DOMWINDOW == 90 (0xa4e11800) [pid = 13556] [serial = 743] [outer = (nil)] [url = about:blank]
10:48:52 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0xa5668400) [pid = 13556] [serial = 758] [outer = (nil)] [url = about:blank]
10:48:52 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0xa50aa800) [pid = 13556] [serial = 753] [outer = (nil)] [url = about:blank]
10:48:52 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0x9ebb5400) [pid = 13556] [serial = 764] [outer = (nil)] [url = about:blank]
10:48:52 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
10:48:52 INFO - document served over http requires an http
10:48:52 INFO - sub-resource via xhr-request using the meta-csp
10:48:52 INFO - delivery method with keep-origin-redirect and when
10:48:52 INFO - the target request is same-origin.
10:48:52 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 2305ms
10:48:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html
10:48:53 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb0e000 == 16 [pid = 13556] [id = 305]
10:48:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0x9eb0f800) [pid = 13556] [serial = 852] [outer = (nil)]
10:48:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0x9ebba400) [pid = 13556] [serial = 853] [outer = 0x9eb0f800]
10:48:53 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:48:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0x9f344400) [pid = 13556] [serial = 854] [outer = 0x9eb0f800]
10:48:54 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
10:48:54 INFO - document served over http requires an http
10:48:54 INFO - sub-resource via xhr-request using the meta-csp
10:48:54 INFO - delivery method with no-redirect and when
10:48:54 INFO - the target request is same-origin.
10:48:54 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 1737ms
10:48:54 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
10:48:54 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb0d000 == 17 [pid = 13556] [id = 306]
10:48:54 INFO - PROCESS | 13505 | ++DOMWINDOW == 91 (0x9f53ec00) [pid = 13556] [serial = 855] [outer = (nil)]
10:48:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 92 (0x9faf2000) [pid = 13556] [serial = 856] [outer = 0x9f53ec00]
10:48:55 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:48:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 93 (0x9fba1800) [pid = 13556] [serial = 857] [outer = 0x9f53ec00]
10:48:56 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
10:48:56 INFO - document served over http requires an http
10:48:56 INFO - sub-resource via xhr-request using the meta-csp
10:48:56 INFO - delivery method with swap-origin-redirect and when
10:48: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-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html"
10:48:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:48:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:48:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:48:56 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:48:56 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:48:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:48:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:48:56 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
10:48:56 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 1793ms
10:48:56 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
10:48:56 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f862800 == 18 [pid = 13556] [id = 307]
10:48:56 INFO - PROCESS | 13505 | ++DOMWINDOW == 94 (0xa0462800) [pid = 13556] [serial = 858] [outer = (nil)]
10:48:56 INFO - PROCESS | 13505 | ++DOMWINDOW == 95 (0xa05ad000) [pid = 13556] [serial = 859] [outer = 0xa0462800]
10:48:57 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:48:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 96 (0xa05b8800) [pid = 13556] [serial = 860] [outer = 0xa0462800]
10:48:58 INFO - PROCESS | 13505 | --DOMWINDOW == 95 (0xa0b58000) [pid = 13556] [serial = 799] [outer = (nil)] [url = about:blank]
10:48:58 INFO - PROCESS | 13505 | --DOMWINDOW == 94 (0xa0682800) [pid = 13556] [serial = 792] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354088833]
10:48:58 INFO - PROCESS | 13505 | --DOMWINDOW == 93 (0xa05b6400) [pid = 13556] [serial = 789] [outer = (nil)] [url = about:blank]
10:48:58 INFO - PROCESS | 13505 | --DOMWINDOW == 92 (0xa08f0400) [pid = 13556] [serial = 797] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:48:58 INFO - PROCESS | 13505 | --DOMWINDOW == 91 (0xa0850c00) [pid = 13556] [serial = 794] [outer = (nil)] [url = about:blank]
10:48:58 INFO - PROCESS | 13505 | --DOMWINDOW == 90 (0x9fba8c00) [pid = 13556] [serial = 781] [outer = (nil)] [url = about:blank]
10:48:58 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0xa052cc00) [pid = 13556] [serial = 787] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:48:58 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0xa0469400) [pid = 13556] [serial = 784] [outer = (nil)] [url = about:blank]
10:48:58 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0x9ebb3400) [pid = 13556] [serial = 772] [outer = (nil)] [url = about:blank]
10:48:58 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0x9f538400) [pid = 13556] [serial = 775] [outer = (nil)] [url = about:blank]
10:48:58 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0x9faf5800) [pid = 13556] [serial = 778] [outer = (nil)] [url = about:blank]
10:48:58 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0x9fba3400) [pid = 13556] [serial = 808] [outer = (nil)] [url = about:blank]
10:48:58 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0x9ebb1c00) [pid = 13556] [serial = 805] [outer = (nil)] [url = about:blank]
10:48:58 INFO - PROCESS | 13505 | --DOMWINDOW == 82 (0x9ed02800) [pid = 13556] [serial = 802] [outer = (nil)] [url = about:blank]
10:48:58 INFO - PROCESS | 13505 | --DOMWINDOW == 81 (0xa084e400) [pid = 13556] [serial = 811] [outer = (nil)] [url = about:blank]
10:48:58 INFO - PROCESS | 13505 | --DOMWINDOW == 80 (0xa0b5c800) [pid = 13556] [serial = 814] [outer = (nil)] [url = about:blank]
10:48:58 INFO - PROCESS | 13505 | --DOMWINDOW == 79 (0x9f535800) [pid = 13556] [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]
10:48:58 INFO - PROCESS | 13505 | --DOMWINDOW == 78 (0x9eb10000) [pid = 13556] [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]
10:48:58 INFO - PROCESS | 13505 | --DOMWINDOW == 77 (0xa05b0400) [pid = 13556] [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]
10:48:58 INFO - PROCESS | 13505 | --DOMWINDOW == 76 (0x9ebb4400) [pid = 13556] [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]
10:48:58 INFO - PROCESS | 13505 | --DOMWINDOW == 75 (0xa067fc00) [pid = 13556] [serial = 791] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354088833]
10:48:58 INFO - PROCESS | 13505 | --DOMWINDOW == 74 (0xa08ed400) [pid = 13556] [serial = 796] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:48:58 INFO - PROCESS | 13505 | --DOMWINDOW == 73 (0xa052b000) [pid = 13556] [serial = 786] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:48:58 INFO - PROCESS | 13505 | --DOMWINDOW == 72 (0xa0468000) [pid = 13556] [serial = 809] [outer = (nil)] [url = about:blank]
10:48:58 INFO - PROCESS | 13505 | --DOMWINDOW == 71 (0xa08f5400) [pid = 13556] [serial = 812] [outer = (nil)] [url = about:blank]
10:48:59 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
10:48:59 INFO - document served over http requires an https
10:48:59 INFO - sub-resource via fetch-request using the meta-csp
10:48:59 INFO - delivery method with keep-origin-redirect and when
10:48:59 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html"
10:48:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:48:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:48:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:48:59 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:48:59 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:48:59 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:48:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:48:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:48:59 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html:23:7
10:48:59 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html | took 2698ms
10:48:59 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html
10:48:59 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f533c00 == 19 [pid = 13556] [id = 308]
10:48:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 72 (0x9fba3400) [pid = 13556] [serial = 861] [outer = (nil)]
10:48:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 73 (0xa0524400) [pid = 13556] [serial = 862] [outer = 0x9fba3400]
10:48:59 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:49:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 74 (0xa067b000) [pid = 13556] [serial = 863] [outer = 0x9fba3400]
10:49:01 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html | The referrer URL is origin when a
10:49:01 INFO - document served over http requires an https
10:49:01 INFO - sub-resource via fetch-request using the meta-csp
10:49:01 INFO - delivery method with no-redirect and when
10:49:01 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html"
10:49:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:49:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:49:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:49:01 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:49:01 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:49:01 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:49:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:49:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:49:01 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html:23:7
10:49:01 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html | took 2461ms
10:49:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html
10:49:02 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebb2c00 == 20 [pid = 13556] [id = 309]
10:49:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 75 (0x9ebb3400) [pid = 13556] [serial = 864] [outer = (nil)]
10:49:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 76 (0x9fba9000) [pid = 13556] [serial = 865] [outer = 0x9ebb3400]
10:49:02 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:49:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 77 (0xa05ad400) [pid = 13556] [serial = 866] [outer = 0x9ebb3400]
10:49:04 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
10:49:04 INFO - document served over http requires an https
10:49:04 INFO - sub-resource via fetch-request using the meta-csp
10:49:04 INFO - delivery method with swap-origin-redirect and when
10:49:04 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html"
10:49:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:49:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:49:04 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:49:04 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:49:04 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:49:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:49:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:49:04 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
10:49:04 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 2595ms
10:49:04 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
10:49:04 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f540400 == 21 [pid = 13556] [id = 310]
10:49:04 INFO - PROCESS | 13505 | ++DOMWINDOW == 78 (0x9faf5800) [pid = 13556] [serial = 867] [outer = (nil)]
10:49:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 79 (0xa08ed400) [pid = 13556] [serial = 868] [outer = 0x9faf5800]
10:49:05 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:49:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 80 (0xa08f5000) [pid = 13556] [serial = 869] [outer = 0x9faf5800]
10:49:06 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
10:49:06 INFO - document served over http requires an https
10:49:06 INFO - sub-resource via fetch-request using the meta-csp
10:49:06 INFO - delivery method with swap-origin-redirect and when
10:49:06 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html"
10:49:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:49:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:49:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:49:06 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:49:06 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:49:06 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:49:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:49:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:49:06 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html:23:7
10:49:06 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html | took 2500ms
10:49:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html
10:49:08 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0855400 == 22 [pid = 13556] [id = 311]
10:49:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 81 (0xa08e9400) [pid = 13556] [serial = 870] [outer = (nil)]
10:49:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 82 (0xa120e000) [pid = 13556] [serial = 871] [outer = 0xa08e9400]
10:49:08 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:49:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 83 (0xa14acc00) [pid = 13556] [serial = 872] [outer = 0xa08e9400]
10:49:10 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
10:49:10 INFO - document served over http requires an https
10:49:10 INFO - sub-resource via fetch-request using the meta-csp
10:49:10 INFO - delivery method with keep-origin-redirect and when
10:49: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/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html"
10:49:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:49:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:49:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:49:10 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:49:10 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:49:10 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:49:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:49:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:49:10 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
10:49:10 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 3341ms
10:49:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html
10:49:10 INFO - PROCESS | 13505 | ++DOCSHELL 0xa1202c00 == 23 [pid = 13556] [id = 312]
10:49:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0xa22cb400) [pid = 13556] [serial = 873] [outer = (nil)]
10:49:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0xa2658c00) [pid = 13556] [serial = 874] [outer = 0xa22cb400]
10:49:11 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:49:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0xa2aa7400) [pid = 13556] [serial = 875] [outer = 0xa22cb400]
10:49:12 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
10:49:12 INFO - document served over http requires an https
10:49:12 INFO - sub-resource via fetch-request using the meta-csp
10:49:12 INFO - delivery method with no-redirect and when
10:49:12 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html"
10:49:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:49:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:49:12 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:49:12 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:49:12 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:49:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:49:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:49:12 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
10:49:12 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 2097ms
10:49:12 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
10:49:12 INFO - PROCESS | 13505 | ++DOCSHELL 0xa237a000 == 24 [pid = 13556] [id = 313]
10:49:12 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0xa237ec00) [pid = 13556] [serial = 876] [outer = (nil)]
10:49:12 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0xa2ce8c00) [pid = 13556] [serial = 877] [outer = 0xa237ec00]
10:49:13 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:49:13 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0xa2cec800) [pid = 13556] [serial = 878] [outer = 0xa237ec00]
10:49:14 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
10:49:14 INFO - document served over http requires an https
10:49:14 INFO - sub-resource via fetch-request using the meta-csp
10:49:14 INFO - delivery method with swap-origin-redirect and when
10:49:14 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html"
10:49:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:49:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:49:14 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:49:14 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:49:14 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:49:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:49:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:49:14 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
10:49:14 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 2046ms
10:49:14 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
10:49:14 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2ce4800 == 25 [pid = 13556] [id = 314]
10:49:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0xa2cf2000) [pid = 13556] [serial = 879] [outer = (nil)]
10:49:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 91 (0xa332c400) [pid = 13556] [serial = 880] [outer = 0xa2cf2000]
10:49:15 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:49:15 INFO - PROCESS | 13505 | ++DOMWINDOW == 92 (0xa3335000) [pid = 13556] [serial = 881] [outer = 0xa2cf2000]
10:49:16 INFO - PROCESS | 13505 | ++DOCSHELL 0xa33c8400 == 26 [pid = 13556] [id = 315]
10:49:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 93 (0xa33c8800) [pid = 13556] [serial = 882] [outer = (nil)]
10:49:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 94 (0xa33cb800) [pid = 13556] [serial = 883] [outer = 0xa33c8800]
10:49:16 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
10:49:16 INFO - document served over http requires an https
10:49:16 INFO - sub-resource via iframe-tag using the meta-csp
10:49:16 INFO - delivery method with keep-origin-redirect and when
10:49:16 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html"
10:49:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:49:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:49:16 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:49:16 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:49:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:49:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:49:16 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
10:49:16 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 2565ms
10:49:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html
10:49:17 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3327c00 == 27 [pid = 13556] [id = 316]
10:49:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 95 (0xa3328c00) [pid = 13556] [serial = 884] [outer = (nil)]
10:49:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 96 (0xa347c800) [pid = 13556] [serial = 885] [outer = 0xa3328c00]
10:49:18 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:49:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 97 (0xa3480c00) [pid = 13556] [serial = 886] [outer = 0xa3328c00]
10:49:19 INFO - PROCESS | 13505 | ++DOCSHELL 0xa348a400 == 28 [pid = 13556] [id = 317]
10:49:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 98 (0xa348a800) [pid = 13556] [serial = 887] [outer = (nil)]
10:49:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 99 (0xa366a000) [pid = 13556] [serial = 888] [outer = 0xa348a800]
10:49:19 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
10:49:19 INFO - document served over http requires an https
10:49:19 INFO - sub-resource via iframe-tag using the meta-csp
10:49:19 INFO - delivery method with no-redirect and when
10:49:19 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html"
10:49:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:49:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:49:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:49:19 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:49:19 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:49:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:49:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:49:19 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
10:49:19 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 2756ms
10:49:19 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
10:49:20 INFO - PROCESS | 13505 | ++DOCSHELL 0xa33cf000 == 29 [pid = 13556] [id = 318]
10:49:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 100 (0xa33d1c00) [pid = 13556] [serial = 889] [outer = (nil)]
10:49:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 101 (0xa3671000) [pid = 13556] [serial = 890] [outer = 0xa33d1c00]
10:49:20 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:49:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 102 (0xa3675000) [pid = 13556] [serial = 891] [outer = 0xa33d1c00]
10:49:22 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3895c00 == 30 [pid = 13556] [id = 319]
10:49:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 103 (0xa3899000) [pid = 13556] [serial = 892] [outer = (nil)]
10:49:24 INFO - PROCESS | 13505 | ++DOMWINDOW == 104 (0x9faf6400) [pid = 13556] [serial = 893] [outer = 0xa3899000]
10:49:24 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
10:49:24 INFO - document served over http requires an https
10:49:24 INFO - sub-resource via iframe-tag using the meta-csp
10:49:24 INFO - delivery method with swap-origin-redirect and when
10:49:24 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html"
10:49:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:49:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:49:24 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:49:24 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:49:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:49:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:49:24 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
10:49:24 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 4713ms
10:49:24 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
10:49:24 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0849000 == 31 [pid = 13556] [id = 320]
10:49:24 INFO - PROCESS | 13505 | ++DOMWINDOW == 105 (0xa0851000) [pid = 13556] [serial = 894] [outer = (nil)]
10:49:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 106 (0xa08ee400) [pid = 13556] [serial = 895] [outer = 0xa0851000]
10:49:25 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:49:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 107 (0xa120e800) [pid = 13556] [serial = 896] [outer = 0xa0851000]
10:49:26 INFO - PROCESS | 13505 | ++DOCSHELL 0x9fba2400 == 32 [pid = 13556] [id = 321]
10:49:26 INFO - PROCESS | 13505 | ++DOMWINDOW == 108 (0xa0526000) [pid = 13556] [serial = 897] [outer = (nil)]
10:49:26 INFO - PROCESS | 13505 | ++DOMWINDOW == 109 (0x9ed0fc00) [pid = 13556] [serial = 898] [outer = 0xa0526000]
10:49:26 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
10:49:26 INFO - document served over http requires an https
10:49:26 INFO - sub-resource via iframe-tag using the meta-csp
10:49:26 INFO - delivery method with swap-origin-redirect and when
10:49:26 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html"
10:49:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:49:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:49:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:49:26 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:49:26 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:49:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:49:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:49:26 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
10:49:26 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 2349ms
10:49:26 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
10:49:27 INFO - PROCESS | 13505 | --DOCSHELL 0x9f862800 == 31 [pid = 13556] [id = 307]
10:49:27 INFO - PROCESS | 13505 | ++DOCSHELL 0x9e9a9400 == 32 [pid = 13556] [id = 322]
10:49:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 110 (0x9e9a9c00) [pid = 13556] [serial = 899] [outer = (nil)]
10:49:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 111 (0x9eb0e400) [pid = 13556] [serial = 900] [outer = 0x9e9a9c00]
10:49:27 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:49:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 112 (0x9f34b400) [pid = 13556] [serial = 901] [outer = 0x9e9a9c00]
10:49:27 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb0d000 == 31 [pid = 13556] [id = 306]
10:49:27 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb0e000 == 30 [pid = 13556] [id = 305]
10:49:27 INFO - PROCESS | 13505 | --DOCSHELL 0x9f406400 == 29 [pid = 13556] [id = 304]
10:49:27 INFO - PROCESS | 13505 | --DOCSHELL 0xa2665000 == 28 [pid = 13556] [id = 302]
10:49:27 INFO - PROCESS | 13505 | --DOCSHELL 0xa237b800 == 27 [pid = 13556] [id = 301]
10:49:28 INFO - PROCESS | 13505 | --DOCSHELL 0xa265dc00 == 26 [pid = 13556] [id = 300]
10:49:28 INFO - PROCESS | 13505 | --DOCSHELL 0xa217c800 == 25 [pid = 13556] [id = 299]
10:49:28 INFO - PROCESS | 13505 | --DOCSHELL 0xa22d5800 == 24 [pid = 13556] [id = 298]
10:49:28 INFO - PROCESS | 13505 | --DOCSHELL 0xa14a9c00 == 23 [pid = 13556] [id = 297]
10:49:28 INFO - PROCESS | 13505 | --DOCSHELL 0xa2173800 == 22 [pid = 13556] [id = 296]
10:49:28 INFO - PROCESS | 13505 | --DOCSHELL 0xa1210800 == 21 [pid = 13556] [id = 295]
10:49:28 INFO - PROCESS | 13505 | --DOCSHELL 0xa0dadc00 == 20 [pid = 13556] [id = 294]
10:49:28 INFO - PROCESS | 13505 | --DOCSHELL 0x9f866000 == 19 [pid = 13556] [id = 293]
10:49:28 INFO - PROCESS | 13505 | --DOCSHELL 0x9ed06c00 == 18 [pid = 13556] [id = 292]
10:49:28 INFO - PROCESS | 13505 | --DOMWINDOW == 111 (0x9f409c00) [pid = 13556] [serial = 803] [outer = (nil)] [url = about:blank]
10:49:28 INFO - PROCESS | 13505 | --DOMWINDOW == 110 (0x9f346800) [pid = 13556] [serial = 806] [outer = (nil)] [url = about:blank]
10:49:28 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f53d000 == 19 [pid = 13556] [id = 323]
10:49:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 111 (0x9f85a800) [pid = 13556] [serial = 902] [outer = (nil)]
10:49:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 112 (0x9fba1000) [pid = 13556] [serial = 903] [outer = 0x9f85a800]
10:49:28 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
10:49:28 INFO - document served over http requires an https
10:49:28 INFO - sub-resource via iframe-tag using the meta-csp
10:49:28 INFO - delivery method with keep-origin-redirect and when
10:49:28 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html"
10:49:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:49:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:49:28 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:49:28 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:49:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:49:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:49:28 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
10:49:28 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 2090ms
10:49:28 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html
10:49:29 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebaf400 == 20 [pid = 13556] [id = 324]
10:49:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 113 (0x9f866000) [pid = 13556] [serial = 904] [outer = (nil)]
10:49:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 114 (0xa05b3400) [pid = 13556] [serial = 905] [outer = 0x9f866000]
10:49:29 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:49:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 115 (0xa0b58c00) [pid = 13556] [serial = 906] [outer = 0x9f866000]
10:49:30 INFO - PROCESS | 13505 | ++DOCSHELL 0xa1210800 == 21 [pid = 13556] [id = 325]
10:49:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 116 (0xa12de800) [pid = 13556] [serial = 907] [outer = (nil)]
10:49:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 117 (0xa12e2400) [pid = 13556] [serial = 908] [outer = 0xa12de800]
10:49:30 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
10:49:30 INFO - document served over http requires an https
10:49:30 INFO - sub-resource via iframe-tag using the meta-csp
10:49:30 INFO - delivery method with no-redirect and when
10:49:30 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html"
10:49:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:49:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:49:30 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:49:30 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:49:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:49:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:49:30 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
10:49:30 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 1949ms
10:49:30 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
10:49:31 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0525800 == 22 [pid = 13556] [id = 326]
10:49:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 118 (0xa0528c00) [pid = 13556] [serial = 909] [outer = (nil)]
10:49:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 119 (0xa2176c00) [pid = 13556] [serial = 910] [outer = 0xa0528c00]
10:49:31 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:49:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 120 (0xa22ca800) [pid = 13556] [serial = 911] [outer = 0xa0528c00]
10:49:34 INFO - PROCESS | 13505 | --DOMWINDOW == 119 (0xa265e000) [pid = 13556] [serial = 838] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:49:34 INFO - PROCESS | 13505 | --DOMWINDOW == 118 (0xa2173c00) [pid = 13556] [serial = 828] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:49:34 INFO - PROCESS | 13505 | --DOMWINDOW == 117 (0xa22d5c00) [pid = 13556] [serial = 833] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354118628]
10:49:34 INFO - PROCESS | 13505 | --DOMWINDOW == 116 (0x9faf2000) [pid = 13556] [serial = 856] [outer = (nil)] [url = about:blank]
10:49:34 INFO - PROCESS | 13505 | --DOMWINDOW == 115 (0xa05ad000) [pid = 13556] [serial = 859] [outer = (nil)] [url = about:blank]
10:49:34 INFO - PROCESS | 13505 | --DOMWINDOW == 114 (0x9ebba400) [pid = 13556] [serial = 853] [outer = (nil)] [url = about:blank]
10:49:34 INFO - PROCESS | 13505 | --DOMWINDOW == 113 (0xa237e800) [pid = 13556] [serial = 836] [outer = (nil)] [url = about:blank]
10:49:34 INFO - PROCESS | 13505 | --DOMWINDOW == 112 (0xa2660800) [pid = 13556] [serial = 839] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:49:34 INFO - PROCESS | 13505 | --DOMWINDOW == 111 (0xa28ac400) [pid = 13556] [serial = 844] [outer = (nil)] [url = about:blank]
10:49:34 INFO - PROCESS | 13505 | --DOMWINDOW == 110 (0xa217ec00) [pid = 13556] [serial = 831] [outer = (nil)] [url = about:blank]
10:49:34 INFO - PROCESS | 13505 | --DOMWINDOW == 109 (0xa1201c00) [pid = 13556] [serial = 820] [outer = (nil)] [url = about:blank]
10:49:34 INFO - PROCESS | 13505 | --DOMWINDOW == 108 (0xa14ac400) [pid = 13556] [serial = 826] [outer = (nil)] [url = about:blank]
10:49:34 INFO - PROCESS | 13505 | --DOMWINDOW == 107 (0xa2176800) [pid = 13556] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:49:34 INFO - PROCESS | 13505 | --DOMWINDOW == 106 (0xa2376400) [pid = 13556] [serial = 834] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354118628]
10:49:34 INFO - PROCESS | 13505 | --DOMWINDOW == 105 (0x9fba3c00) [pid = 13556] [serial = 817] [outer = (nil)] [url = about:blank]
10:49:34 INFO - PROCESS | 13505 | --DOMWINDOW == 104 (0xa12dec00) [pid = 13556] [serial = 823] [outer = (nil)] [url = about:blank]
10:49:34 INFO - PROCESS | 13505 | --DOMWINDOW == 103 (0xa2c33400) [pid = 13556] [serial = 847] [outer = (nil)] [url = about:blank]
10:49:34 INFO - PROCESS | 13505 | --DOMWINDOW == 102 (0xa2667000) [pid = 13556] [serial = 841] [outer = (nil)] [url = about:blank]
10:49:34 INFO - PROCESS | 13505 | --DOMWINDOW == 101 (0xa0469800) [pid = 13556] [serial = 850] [outer = (nil)] [url = about:blank]
10:49:34 INFO - PROCESS | 13505 | --DOMWINDOW == 100 (0xa0524400) [pid = 13556] [serial = 862] [outer = (nil)] [url = about:blank]
10:49:34 INFO - PROCESS | 13505 | --DOMWINDOW == 99 (0x9f53ec00) [pid = 13556] [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]
10:49:34 INFO - PROCESS | 13505 | --DOMWINDOW == 98 (0x9f868c00) [pid = 13556] [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]
10:49:34 INFO - PROCESS | 13505 | --DOMWINDOW == 97 (0x9eb0f800) [pid = 13556] [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]
10:49:34 INFO - PROCESS | 13505 | --DOMWINDOW == 96 (0xa0462800) [pid = 13556] [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]
10:49:34 INFO - PROCESS | 13505 | --DOMWINDOW == 95 (0xa0da5400) [pid = 13556] [serial = 815] [outer = (nil)] [url = about:blank]
10:49:34 INFO - PROCESS | 13505 | --DOMWINDOW == 94 (0xa0b59800) [pid = 13556] [serial = 851] [outer = (nil)] [url = about:blank]
10:49:34 INFO - PROCESS | 13505 | --DOMWINDOW == 93 (0x9f859800) [pid = 13556] [serial = 770] [outer = (nil)] [url = about:blank]
10:49:34 INFO - PROCESS | 13505 | --DOMWINDOW == 92 (0x9f344400) [pid = 13556] [serial = 854] [outer = (nil)] [url = about:blank]
10:49:34 INFO - PROCESS | 13505 | --DOMWINDOW == 91 (0x9fba1800) [pid = 13556] [serial = 857] [outer = (nil)] [url = about:blank]
10:49:34 INFO - PROCESS | 13505 | ++DOCSHELL 0x9e9ac400 == 23 [pid = 13556] [id = 327]
10:49:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 92 (0x9e9b5400) [pid = 13556] [serial = 912] [outer = (nil)]
10:49:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 93 (0x9f401c00) [pid = 13556] [serial = 913] [outer = 0x9e9b5400]
10:49:34 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
10:49:34 INFO - document served over http requires an https
10:49:34 INFO - sub-resource via iframe-tag using the meta-csp
10:49:34 INFO - delivery method with swap-origin-redirect and when
10:49: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/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html"
10:49:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:49:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:49:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:49:34 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:49:34 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:49:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:49:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:49:34 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
10:49:34 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 4055ms
10:49:34 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
10:49:35 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb0c000 == 24 [pid = 13556] [id = 328]
10:49:35 INFO - PROCESS | 13505 | ++DOMWINDOW == 94 (0x9eb0c400) [pid = 13556] [serial = 914] [outer = (nil)]
10:49:35 INFO - PROCESS | 13505 | ++DOMWINDOW == 95 (0x9ebac800) [pid = 13556] [serial = 915] [outer = 0x9eb0c400]
10:49:35 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:49:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 96 (0x9fb9f400) [pid = 13556] [serial = 916] [outer = 0x9eb0c400]
10:49:37 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
10:49:37 INFO - document served over http requires an https
10:49:37 INFO - sub-resource via script-tag using the meta-csp
10:49:37 INFO - delivery method with keep-origin-redirect and when
10:49:37 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html"
10:49:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:49:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:49:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:49:37 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:49:37 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:49:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:49:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:49:37 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html:23:7
10:49:37 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html | took 2497ms
10:49:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html
10:49:38 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0524400 == 25 [pid = 13556] [id = 329]
10:49:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 97 (0xa08ee800) [pid = 13556] [serial = 917] [outer = (nil)]
10:49:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 98 (0xa120fc00) [pid = 13556] [serial = 918] [outer = 0xa08ee800]
10:49:38 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:49:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 99 (0xa2173c00) [pid = 13556] [serial = 919] [outer = 0xa08ee800]
10:49:39 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html | The referrer URL is origin when a
10:49:39 INFO - document served over http requires an https
10:49:39 INFO - sub-resource via script-tag using the meta-csp
10:49:39 INFO - delivery method with no-redirect and when
10:49:39 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html"
10:49:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:49:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:49:39 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:49:39 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:49:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:49:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:49:39 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html:23:7
10:49:39 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html | took 2441ms
10:49:39 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html
10:49:40 INFO - PROCESS | 13505 | ++DOCSHELL 0xa1203000 == 26 [pid = 13556] [id = 330]
10:49:40 INFO - PROCESS | 13505 | ++DOMWINDOW == 100 (0xa2377400) [pid = 13556] [serial = 920] [outer = (nil)]
10:49:40 INFO - PROCESS | 13505 | ++DOMWINDOW == 101 (0xa265e800) [pid = 13556] [serial = 921] [outer = 0xa2377400]
10:49:41 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:49:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 102 (0xa289d800) [pid = 13556] [serial = 922] [outer = 0xa2377400]
10:49:42 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
10:49:42 INFO - document served over http requires an https
10:49:42 INFO - sub-resource via script-tag using the meta-csp
10:49:42 INFO - delivery method with swap-origin-redirect and when
10:49:42 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html"
10:49:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:49:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:49:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:49:42 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:49:42 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:49:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:49:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:49:42 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html:23:7
10:49:42 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 2504ms
10:49:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html
10:49:43 INFO - PROCESS | 13505 | ++DOCSHELL 0xa265a400 == 27 [pid = 13556] [id = 331]
10:49:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 103 (0xa265b400) [pid = 13556] [serial = 923] [outer = (nil)]
10:49:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 104 (0xa2ce5c00) [pid = 13556] [serial = 924] [outer = 0xa265b400]
10:49:44 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:49:44 INFO - PROCESS | 13505 | ++DOMWINDOW == 105 (0xa3329c00) [pid = 13556] [serial = 925] [outer = 0xa265b400]
10:49:45 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
10:49:45 INFO - document served over http requires an https
10:49:45 INFO - sub-resource via script-tag using the meta-csp
10:49:45 INFO - delivery method with swap-origin-redirect and when
10:49:45 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html"
10:49:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:49:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:49:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:49:45 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:49:45 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:49:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:49:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:49:45 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
10:49:45 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 3214ms
10:49:45 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
10:49:46 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2c37400 == 28 [pid = 13556] [id = 332]
10:49:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 106 (0xa3333400) [pid = 13556] [serial = 926] [outer = (nil)]
10:49:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 107 (0xa3671800) [pid = 13556] [serial = 927] [outer = 0xa3333400]
10:49:46 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:49:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 108 (0xa389ac00) [pid = 13556] [serial = 928] [outer = 0xa3333400]
10:49:47 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
10:49:47 INFO - document served over http requires an https
10:49:47 INFO - sub-resource via script-tag using the meta-csp
10:49:47 INFO - delivery method with keep-origin-redirect and when
10:49:47 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html"
10:49:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:49:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:49:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:49:47 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:49:47 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:49:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:49:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:49:47 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html:23:7
10:49:47 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 2206ms
10:49:47 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html
10:49:48 INFO - PROCESS | 13505 | ++DOCSHELL 0xa366e400 == 29 [pid = 13556] [id = 333]
10:49:48 INFO - PROCESS | 13505 | ++DOMWINDOW == 109 (0xa3bb8000) [pid = 13556] [serial = 929] [outer = (nil)]
10:49:48 INFO - PROCESS | 13505 | ++DOMWINDOW == 110 (0xa3bbe000) [pid = 13556] [serial = 930] [outer = 0xa3bb8000]
10:49:48 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:49:48 INFO - PROCESS | 13505 | ++DOMWINDOW == 111 (0xa3d32800) [pid = 13556] [serial = 931] [outer = 0xa3bb8000]
10:49:49 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html | The referrer URL is origin when a
10:49:49 INFO - document served over http requires an https
10:49:49 INFO - sub-resource via script-tag using the meta-csp
10:49:49 INFO - delivery method with no-redirect and when
10:49:49 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html"
10:49:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:49:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:49:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:49:49 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:49:49 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:49:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:49:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:49:49 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html:23:7
10:49:49 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html | took 1991ms
10:49:49 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html
10:49:50 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3bbc000 == 30 [pid = 13556] [id = 334]
10:49:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 112 (0xa3d38000) [pid = 13556] [serial = 932] [outer = (nil)]
10:49:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 113 (0xa3f72000) [pid = 13556] [serial = 933] [outer = 0xa3d38000]
10:49:50 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:49:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 114 (0xa3f76400) [pid = 13556] [serial = 934] [outer = 0xa3d38000]
10:49:52 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
10:49:52 INFO - document served over http requires an https
10:49:52 INFO - sub-resource via script-tag using the meta-csp
10:49:52 INFO - delivery method with swap-origin-redirect and when
10:49:52 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html"
10:49:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:49:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:49:52 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:49:52 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:49:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:49:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:49:52 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
10:49:52 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 2442ms
10:49:52 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
10:49:52 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3d40800 == 31 [pid = 13556] [id = 335]
10:49:52 INFO - PROCESS | 13505 | ++DOMWINDOW == 115 (0xa3f7e000) [pid = 13556] [serial = 935] [outer = (nil)]
10:49:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 116 (0xa41eb800) [pid = 13556] [serial = 936] [outer = 0xa3f7e000]
10:49:53 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:49:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 117 (0xa41ed000) [pid = 13556] [serial = 937] [outer = 0xa3f7e000]
10:49:55 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
10:49:55 INFO - document served over http requires an https
10:49:55 INFO - sub-resource via xhr-request using the meta-csp
10:49:55 INFO - delivery method with keep-origin-redirect and when
10:49:55 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html"
10:49:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:49:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:49:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:49:55 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:49:55 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:49:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:49:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:49:55 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
10:49:55 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 2794ms
10:49:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html
10:49:55 INFO - PROCESS | 13505 | ++DOCSHELL 0xa41e9400 == 32 [pid = 13556] [id = 336]
10:49:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 118 (0xa41ea000) [pid = 13556] [serial = 938] [outer = (nil)]
10:49:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 119 (0xa4323800) [pid = 13556] [serial = 939] [outer = 0xa41ea000]
10:49:56 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:49:56 INFO - PROCESS | 13505 | ++DOMWINDOW == 120 (0xa4327400) [pid = 13556] [serial = 940] [outer = 0xa41ea000]
10:49:57 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
10:49:57 INFO - document served over http requires an https
10:49:57 INFO - sub-resource via xhr-request using the meta-csp
10:49:57 INFO - delivery method with no-redirect and when
10:49:57 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html"
10:49:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:49:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:49:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:49:57 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:49:57 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:49:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:49:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:49:57 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
10:49:57 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 2297ms
10:49:57 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
10:49:58 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4322800 == 33 [pid = 13556] [id = 337]
10:49:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 121 (0xa43a1c00) [pid = 13556] [serial = 941] [outer = (nil)]
10:49:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 122 (0xa43aa800) [pid = 13556] [serial = 942] [outer = 0xa43a1c00]
10:49:58 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:49:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 123 (0xa43ae800) [pid = 13556] [serial = 943] [outer = 0xa43a1c00]
10:49:59 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
10:49:59 INFO - document served over http requires an https
10:49:59 INFO - sub-resource via xhr-request using the meta-csp
10:49:59 INFO - delivery method with swap-origin-redirect and when
10:49:59 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html"
10:49:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:49:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:49:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:49:59 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:49:59 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:49:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:49:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:49:59 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
10:49:59 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 2350ms
10:50:00 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
10:50:01 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4a2e400 == 34 [pid = 13556] [id = 338]
10:50:01 INFO - PROCESS | 13505 | ++DOMWINDOW == 124 (0xa4a32c00) [pid = 13556] [serial = 944] [outer = (nil)]
10:50:01 INFO - PROCESS | 13505 | ++DOMWINDOW == 125 (0xa4a3a000) [pid = 13556] [serial = 945] [outer = 0xa4a32c00]
10:50:02 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:50:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 126 (0xa4e0c000) [pid = 13556] [serial = 946] [outer = 0xa4a32c00]
10:50:03 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
10:50:03 INFO - document served over http requires an https
10:50:03 INFO - sub-resource via xhr-request using the meta-csp
10:50:03 INFO - delivery method with swap-origin-redirect and when
10:50:03 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html"
10:50:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:50:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:50:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:50:03 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:50:03 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:50:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:50:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:50:03 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
10:50:03 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 3557ms
10:50:03 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
10:50:04 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4a38000 == 35 [pid = 13556] [id = 339]
10:50:04 INFO - PROCESS | 13505 | ++DOMWINDOW == 127 (0xa4e13c00) [pid = 13556] [serial = 947] [outer = (nil)]
10:50:04 INFO - PROCESS | 13505 | ++DOMWINDOW == 128 (0xa4ed8800) [pid = 13556] [serial = 948] [outer = 0xa4e13c00]
10:50:04 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:50:04 INFO - PROCESS | 13505 | ++DOMWINDOW == 129 (0xa4edc800) [pid = 13556] [serial = 949] [outer = 0xa4e13c00]
10:50:06 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebb2c00 == 34 [pid = 13556] [id = 309]
10:50:06 INFO - PROCESS | 13505 | --DOCSHELL 0x9f540400 == 33 [pid = 13556] [id = 310]
10:50:06 INFO - PROCESS | 13505 | --DOCSHELL 0xa0855400 == 32 [pid = 13556] [id = 311]
10:50:06 INFO - PROCESS | 13505 | --DOCSHELL 0xa1202c00 == 31 [pid = 13556] [id = 312]
10:50:06 INFO - PROCESS | 13505 | --DOCSHELL 0xa237a000 == 30 [pid = 13556] [id = 313]
10:50:06 INFO - PROCESS | 13505 | --DOCSHELL 0xa33c8400 == 29 [pid = 13556] [id = 315]
10:50:06 INFO - PROCESS | 13505 | --DOCSHELL 0xa2ce4800 == 28 [pid = 13556] [id = 314]
10:50:06 INFO - PROCESS | 13505 | --DOCSHELL 0xa348a400 == 27 [pid = 13556] [id = 317]
10:50:06 INFO - PROCESS | 13505 | --DOCSHELL 0xa3327c00 == 26 [pid = 13556] [id = 316]
10:50:06 INFO - PROCESS | 13505 | --DOCSHELL 0x9fba2400 == 25 [pid = 13556] [id = 321]
10:50:06 INFO - PROCESS | 13505 | --DOCSHELL 0xa0849000 == 24 [pid = 13556] [id = 320]
10:50:06 INFO - PROCESS | 13505 | --DOCSHELL 0x9f34b000 == 23 [pid = 13556] [id = 291]
10:50:06 INFO - PROCESS | 13505 | --DOCSHELL 0x9f53d000 == 22 [pid = 13556] [id = 323]
10:50:06 INFO - PROCESS | 13505 | --DOCSHELL 0x9e9a9400 == 21 [pid = 13556] [id = 322]
10:50:06 INFO - PROCESS | 13505 | --DOCSHELL 0xa1210800 == 20 [pid = 13556] [id = 325]
10:50:06 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebaf400 == 19 [pid = 13556] [id = 324]
10:50:06 INFO - PROCESS | 13505 | --DOCSHELL 0x9f533c00 == 18 [pid = 13556] [id = 308]
10:50:06 INFO - PROCESS | 13505 | --DOCSHELL 0x9e9ac400 == 17 [pid = 13556] [id = 327]
10:50:06 INFO - PROCESS | 13505 | --DOCSHELL 0xa0525800 == 16 [pid = 13556] [id = 326]
10:50:06 INFO - PROCESS | 13505 | --DOMWINDOW == 128 (0xa05b8800) [pid = 13556] [serial = 860] [outer = (nil)] [url = about:blank]
10:50:07 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
10:50:07 INFO - document served over http requires an https
10:50:07 INFO - sub-resource via xhr-request using the meta-csp
10:50:07 INFO - delivery method with keep-origin-redirect and when
10:50:07 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html"
10:50:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:50:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:50:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:50:07 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:50:07 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:50:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:50:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:50:07 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
10:50:07 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 3654ms
10:50:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html
10:50:07 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ed03800 == 17 [pid = 13556] [id = 340]
10:50:07 INFO - PROCESS | 13505 | ++DOMWINDOW == 129 (0x9f402400) [pid = 13556] [serial = 950] [outer = (nil)]
10:50:07 INFO - PROCESS | 13505 | ++DOMWINDOW == 130 (0x9f53a000) [pid = 13556] [serial = 951] [outer = 0x9f402400]
10:50:08 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:50:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 131 (0x9faf8800) [pid = 13556] [serial = 952] [outer = 0x9f402400]
10:50:09 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
10:50:09 INFO - document served over http requires an https
10:50:09 INFO - sub-resource via xhr-request using the meta-csp
10:50:09 INFO - delivery method with no-redirect and when
10:50:09 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html"
10:50:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:50:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:50:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:50:09 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:50:09 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:50:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:50:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:50:09 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
10:50:09 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 1794ms
10:50:09 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
10:50:09 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0520000 == 18 [pid = 13556] [id = 341]
10:50:09 INFO - PROCESS | 13505 | ++DOMWINDOW == 132 (0xa0529c00) [pid = 13556] [serial = 953] [outer = (nil)]
10:50:09 INFO - PROCESS | 13505 | ++DOMWINDOW == 133 (0xa084d400) [pid = 13556] [serial = 954] [outer = 0xa0529c00]
10:50:10 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:50:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 134 (0xa08f4800) [pid = 13556] [serial = 955] [outer = 0xa0529c00]
10:50:13 INFO - PROCESS | 13505 | --DOMWINDOW == 133 (0xa3899000) [pid = 13556] [serial = 892] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:50:13 INFO - PROCESS | 13505 | --DOMWINDOW == 132 (0xa05b3400) [pid = 13556] [serial = 905] [outer = (nil)] [url = about:blank]
10:50:13 INFO - PROCESS | 13505 | --DOMWINDOW == 131 (0xa08ed400) [pid = 13556] [serial = 868] [outer = (nil)] [url = about:blank]
10:50:13 INFO - PROCESS | 13505 | --DOMWINDOW == 130 (0x9fba9000) [pid = 13556] [serial = 865] [outer = (nil)] [url = about:blank]
10:50:13 INFO - PROCESS | 13505 | --DOMWINDOW == 129 (0xa3671000) [pid = 13556] [serial = 890] [outer = (nil)] [url = about:blank]
10:50:13 INFO - PROCESS | 13505 | --DOMWINDOW == 128 (0xa347c800) [pid = 13556] [serial = 885] [outer = (nil)] [url = about:blank]
10:50:13 INFO - PROCESS | 13505 | --DOMWINDOW == 127 (0xa120e000) [pid = 13556] [serial = 871] [outer = (nil)] [url = about:blank]
10:50:13 INFO - PROCESS | 13505 | --DOMWINDOW == 126 (0xa12e2400) [pid = 13556] [serial = 908] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354170509]
10:50:13 INFO - PROCESS | 13505 | --DOMWINDOW == 125 (0x9eb0e400) [pid = 13556] [serial = 900] [outer = (nil)] [url = about:blank]
10:50:13 INFO - PROCESS | 13505 | --DOMWINDOW == 124 (0xa08ee400) [pid = 13556] [serial = 895] [outer = (nil)] [url = about:blank]
10:50:13 INFO - PROCESS | 13505 | --DOMWINDOW == 123 (0x9fba1000) [pid = 13556] [serial = 903] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:50:13 INFO - PROCESS | 13505 | --DOMWINDOW == 122 (0x9ed0fc00) [pid = 13556] [serial = 898] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:50:13 INFO - PROCESS | 13505 | --DOMWINDOW == 121 (0xa2658c00) [pid = 13556] [serial = 874] [outer = (nil)] [url = about:blank]
10:50:13 INFO - PROCESS | 13505 | --DOMWINDOW == 120 (0xa332c400) [pid = 13556] [serial = 880] [outer = (nil)] [url = about:blank]
10:50:13 INFO - PROCESS | 13505 | --DOMWINDOW == 119 (0xa366a000) [pid = 13556] [serial = 888] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354159285]
10:50:13 INFO - PROCESS | 13505 | --DOMWINDOW == 118 (0xa33cb800) [pid = 13556] [serial = 883] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:50:13 INFO - PROCESS | 13505 | --DOMWINDOW == 117 (0xa2ce8c00) [pid = 13556] [serial = 877] [outer = (nil)] [url = about:blank]
10:50:13 INFO - PROCESS | 13505 | --DOMWINDOW == 116 (0x9faf6400) [pid = 13556] [serial = 893] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:50:13 INFO - PROCESS | 13505 | --DOMWINDOW == 115 (0xa2176c00) [pid = 13556] [serial = 910] [outer = (nil)] [url = about:blank]
10:50:13 INFO - PROCESS | 13505 | --DOMWINDOW == 114 (0x9e9a9c00) [pid = 13556] [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]
10:50:13 INFO - PROCESS | 13505 | --DOMWINDOW == 113 (0x9f866000) [pid = 13556] [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]
10:50:13 INFO - PROCESS | 13505 | --DOMWINDOW == 112 (0xa12de800) [pid = 13556] [serial = 907] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354170509]
10:50:13 INFO - PROCESS | 13505 | --DOMWINDOW == 111 (0xa0526000) [pid = 13556] [serial = 897] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:50:13 INFO - PROCESS | 13505 | --DOMWINDOW == 110 (0x9f85a800) [pid = 13556] [serial = 902] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:50:13 INFO - PROCESS | 13505 | --DOMWINDOW == 109 (0xa0851000) [pid = 13556] [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]
10:50:13 INFO - PROCESS | 13505 | --DOMWINDOW == 108 (0xa348a800) [pid = 13556] [serial = 887] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354159285]
10:50:13 INFO - PROCESS | 13505 | --DOMWINDOW == 107 (0xa33c8800) [pid = 13556] [serial = 882] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:50:13 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
10:50:13 INFO - document served over http requires an https
10:50:13 INFO - sub-resource via xhr-request using the meta-csp
10:50:13 INFO - delivery method with swap-origin-redirect and when
10:50:13 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html"
10:50:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:50:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:50:13 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:50:13 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:50:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:50:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:50:13 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
10:50:13 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 4640ms
10:50:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html
10:50:14 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f863000 == 19 [pid = 13556] [id = 342]
10:50:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 108 (0x9f866000) [pid = 13556] [serial = 956] [outer = (nil)]
10:50:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 109 (0x9fba4400) [pid = 13556] [serial = 957] [outer = 0x9f866000]
10:50:14 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:50:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 110 (0xa08ee400) [pid = 13556] [serial = 958] [outer = 0x9f866000]
10:50:16 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
10:50:16 INFO - document served over http requires an http
10:50:16 INFO - sub-resource via fetch-request using the meta-referrer
10:50:16 INFO - delivery method with keep-origin-redirect and when
10:50: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"
10:50:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:50:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:50:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:50:16 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:50:16 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:50:16 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:50:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:50:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:50:16 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
10:50:16 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 3097ms
10:50:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html
10:50:17 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ed08000 == 20 [pid = 13556] [id = 343]
10:50:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 111 (0x9f404800) [pid = 13556] [serial = 959] [outer = (nil)]
10:50:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 112 (0xa0854000) [pid = 13556] [serial = 960] [outer = 0x9f404800]
10:50:17 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:50:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 113 (0xa120e400) [pid = 13556] [serial = 961] [outer = 0x9f404800]
10:50:19 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
10:50:19 INFO - document served over http requires an http
10:50:19 INFO - sub-resource via fetch-request using the meta-referrer
10:50:19 INFO - delivery method with no-redirect and when
10:50: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"
10:50:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:50:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:50:19 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:50:19 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:50:19 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:50:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:50:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:50:19 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
10:50:19 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 2394ms
10:50:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html
10:50:19 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0465800 == 21 [pid = 13556] [id = 344]
10:50:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 114 (0xa084e400) [pid = 13556] [serial = 962] [outer = (nil)]
10:50:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 115 (0xa217b800) [pid = 13556] [serial = 963] [outer = 0xa084e400]
10:50:20 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:50:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 116 (0xa2379c00) [pid = 13556] [serial = 964] [outer = 0xa084e400]
10:50:21 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
10:50:21 INFO - document served over http requires an http
10:50:21 INFO - sub-resource via fetch-request using the meta-referrer
10:50:21 INFO - delivery method with swap-origin-redirect and when
10:50:21 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html"
10:50:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:50:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:50:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:50:21 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:50:21 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:50:21 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:50:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:50:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:50:21 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
10:50:21 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 2047ms
10:50:21 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html
10:50:21 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2174800 == 22 [pid = 13556] [id = 345]
10:50:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 117 (0xa2176c00) [pid = 13556] [serial = 965] [outer = (nil)]
10:50:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 118 (0xa2c3fc00) [pid = 13556] [serial = 966] [outer = 0xa2176c00]
10:50:22 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:50:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 119 (0xa2cec400) [pid = 13556] [serial = 967] [outer = 0xa2176c00]
10:50:23 INFO - PROCESS | 13505 | ++DOCSHELL 0xa33c4000 == 23 [pid = 13556] [id = 346]
10:50:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 120 (0xa33c4400) [pid = 13556] [serial = 968] [outer = (nil)]
10:50:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 121 (0xa33cb400) [pid = 13556] [serial = 969] [outer = 0xa33c4400]
10:50:23 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
10:50:23 INFO - document served over http requires an http
10:50:23 INFO - sub-resource via iframe-tag using the meta-referrer
10:50:23 INFO - delivery method with keep-origin-redirect and when
10:50: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"
10:50:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:50:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:50:23 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:50:23 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:50:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:50:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:50:23 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
10:50:23 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 2096ms
10:50:23 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html
10:50:23 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2c33400 == 24 [pid = 13556] [id = 347]
10:50:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 122 (0xa2c33c00) [pid = 13556] [serial = 970] [outer = (nil)]
10:50:24 INFO - PROCESS | 13505 | ++DOMWINDOW == 123 (0xa348a400) [pid = 13556] [serial = 971] [outer = 0xa2c33c00]
10:50:24 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:50:24 INFO - PROCESS | 13505 | ++DOMWINDOW == 124 (0xa3673c00) [pid = 13556] [serial = 972] [outer = 0xa2c33c00]
10:50:25 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3d31800 == 25 [pid = 13556] [id = 348]
10:50:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 125 (0xa3d31c00) [pid = 13556] [serial = 973] [outer = (nil)]
10:50:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 126 (0xa3d3e000) [pid = 13556] [serial = 974] [outer = 0xa3d31c00]
10:50:26 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
10:50:26 INFO - document served over http requires an http
10:50:26 INFO - sub-resource via iframe-tag using the meta-referrer
10:50:26 INFO - delivery method with no-redirect and when
10:50: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"
10:50:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:50:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:50:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:50:26 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:50:26 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:50:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:50:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:50:26 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
10:50:26 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 2649ms
10:50:26 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html
10:50:26 INFO - PROCESS | 13505 | ++DOCSHELL 0xa347f400 == 26 [pid = 13556] [id = 349]
10:50:26 INFO - PROCESS | 13505 | ++DOMWINDOW == 127 (0xa3d34c00) [pid = 13556] [serial = 975] [outer = (nil)]
10:50:26 INFO - PROCESS | 13505 | ++DOMWINDOW == 128 (0xa43a6000) [pid = 13556] [serial = 976] [outer = 0xa3d34c00]
10:50:27 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:50:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 129 (0xa4a3b000) [pid = 13556] [serial = 977] [outer = 0xa3d34c00]
10:50:28 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4ed8c00 == 27 [pid = 13556] [id = 350]
10:50:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 130 (0xa4ed9000) [pid = 13556] [serial = 978] [outer = (nil)]
10:50:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 131 (0xa5001c00) [pid = 13556] [serial = 979] [outer = 0xa4ed9000]
10:50:28 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
10:50:28 INFO - document served over http requires an http
10:50:28 INFO - sub-resource via iframe-tag using the meta-referrer
10:50:28 INFO - delivery method with swap-origin-redirect and when
10:50:28 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html"
10:50:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:50:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:50:28 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:50:28 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:50:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:50:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:50:28 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
10:50:28 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 2597ms
10:50:28 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html
10:50:29 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4322400 == 28 [pid = 13556] [id = 351]
10:50:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 132 (0xa4325c00) [pid = 13556] [serial = 980] [outer = (nil)]
10:50:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 133 (0xa500c800) [pid = 13556] [serial = 981] [outer = 0xa4325c00]
10:50:29 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:50:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 134 (0xa5010400) [pid = 13556] [serial = 982] [outer = 0xa4325c00]
10:50:31 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
10:50:31 INFO - document served over http requires an http
10:50:31 INFO - sub-resource via script-tag using the meta-referrer
10:50:31 INFO - delivery method with keep-origin-redirect and when
10:50: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"
10:50:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:50:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:50:31 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:50:31 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:50:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:50:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:50:31 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
10:50:31 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 2545ms
10:50:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html
10:50:31 INFO - PROCESS | 13505 | ++DOCSHELL 0xa500a000 == 29 [pid = 13556] [id = 352]
10:50:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 135 (0xa500b000) [pid = 13556] [serial = 983] [outer = (nil)]
10:50:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 136 (0xa50b0000) [pid = 13556] [serial = 984] [outer = 0xa500b000]
10:50:32 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:50:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 137 (0xa553e400) [pid = 13556] [serial = 985] [outer = 0xa500b000]
10:50:33 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
10:50:33 INFO - document served over http requires an http
10:50:33 INFO - sub-resource via script-tag using the meta-referrer
10:50:33 INFO - delivery method with no-redirect and when
10:50: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"
10:50:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:50:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:50:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:50:33 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:50:33 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:50:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:50:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:50:33 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
10:50:33 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 2436ms
10:50:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html
10:50:34 INFO - PROCESS | 13505 | ++DOCSHELL 0xa50ae400 == 30 [pid = 13556] [id = 353]
10:50:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 138 (0xa50ae800) [pid = 13556] [serial = 986] [outer = (nil)]
10:50:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 139 (0xa5669000) [pid = 13556] [serial = 987] [outer = 0xa50ae800]
10:50:34 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:50:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 140 (0xa566d800) [pid = 13556] [serial = 988] [outer = 0xa50ae800]
10:50:36 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
10:50:36 INFO - document served over http requires an http
10:50:36 INFO - sub-resource via script-tag using the meta-referrer
10:50:36 INFO - delivery method with swap-origin-redirect and when
10:50:36 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html"
10:50:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:50:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:50:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:50:36 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:50:36 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:50:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:50:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:50:36 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
10:50:36 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 2448ms
10:50:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html
10:50:37 INFO - PROCESS | 13505 | ++DOCSHELL 0xa554c400 == 31 [pid = 13556] [id = 354]
10:50:37 INFO - PROCESS | 13505 | ++DOMWINDOW == 141 (0xa5676000) [pid = 13556] [serial = 989] [outer = (nil)]
10:50:37 INFO - PROCESS | 13505 | ++DOMWINDOW == 142 (0xa5852000) [pid = 13556] [serial = 990] [outer = 0xa5676000]
10:50:38 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:50:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 143 (0xa5856800) [pid = 13556] [serial = 991] [outer = 0xa5676000]
10:50:39 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
10:50:39 INFO - document served over http requires an http
10:50:39 INFO - sub-resource via xhr-request using the meta-referrer
10:50:39 INFO - delivery method with keep-origin-redirect and when
10:50: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"
10:50:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:50:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:50:39 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:50:39 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:50:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:50:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:50:39 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
10:50:39 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 3494ms
10:50:39 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html
10:50:40 INFO - PROCESS | 13505 | ++DOCSHELL 0xa584f000 == 32 [pid = 13556] [id = 355]
10:50:40 INFO - PROCESS | 13505 | ++DOMWINDOW == 144 (0xa584fc00) [pid = 13556] [serial = 992] [outer = (nil)]
10:50:40 INFO - PROCESS | 13505 | ++DOMWINDOW == 145 (0xa5a5e400) [pid = 13556] [serial = 993] [outer = 0xa584fc00]
10:50:40 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:50:40 INFO - PROCESS | 13505 | ++DOMWINDOW == 146 (0xa5a62800) [pid = 13556] [serial = 994] [outer = 0xa584fc00]
10:50:41 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
10:50:41 INFO - document served over http requires an http
10:50:41 INFO - sub-resource via xhr-request using the meta-referrer
10:50:41 INFO - delivery method with no-redirect and when
10:50: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"
10:50:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:50:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:50:41 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:50:41 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:50:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:50:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:50:41 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
10:50:41 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 2148ms
10:50:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html
10:50:42 INFO - PROCESS | 13505 | ++DOCSHELL 0xa5c48000 == 33 [pid = 13556] [id = 356]
10:50:42 INFO - PROCESS | 13505 | ++DOMWINDOW == 147 (0xa5c48800) [pid = 13556] [serial = 995] [outer = (nil)]
10:50:42 INFO - PROCESS | 13505 | ++DOMWINDOW == 148 (0xa5c4fc00) [pid = 13556] [serial = 996] [outer = 0xa5c48800]
10:50:42 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:50:42 INFO - PROCESS | 13505 | ++DOMWINDOW == 149 (0xa5ecb400) [pid = 13556] [serial = 997] [outer = 0xa5c48800]
10:50:44 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
10:50:44 INFO - document served over http requires an http
10:50:44 INFO - sub-resource via xhr-request using the meta-referrer
10:50:44 INFO - delivery method with swap-origin-redirect and when
10:50: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-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html"
10:50:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:50:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:50:44 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:50:44 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:50:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:50:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:50:44 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
10:50:44 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 3063ms
10:50:44 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html
10:50:45 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb0c000 == 32 [pid = 13556] [id = 328]
10:50:45 INFO - PROCESS | 13505 | --DOCSHELL 0xa0524400 == 31 [pid = 13556] [id = 329]
10:50:45 INFO - PROCESS | 13505 | --DOCSHELL 0xa33cf000 == 30 [pid = 13556] [id = 318]
10:50:45 INFO - PROCESS | 13505 | --DOCSHELL 0xa3895c00 == 29 [pid = 13556] [id = 319]
10:50:45 INFO - PROCESS | 13505 | --DOCSHELL 0xa1203000 == 28 [pid = 13556] [id = 330]
10:50:45 INFO - PROCESS | 13505 | --DOCSHELL 0xa265a400 == 27 [pid = 13556] [id = 331]
10:50:45 INFO - PROCESS | 13505 | --DOCSHELL 0xa2c37400 == 26 [pid = 13556] [id = 332]
10:50:45 INFO - PROCESS | 13505 | --DOCSHELL 0xa366e400 == 25 [pid = 13556] [id = 333]
10:50:45 INFO - PROCESS | 13505 | --DOCSHELL 0xa3bbc000 == 24 [pid = 13556] [id = 334]
10:50:45 INFO - PROCESS | 13505 | --DOCSHELL 0xa3d40800 == 23 [pid = 13556] [id = 335]
10:50:45 INFO - PROCESS | 13505 | --DOCSHELL 0xa41e9400 == 22 [pid = 13556] [id = 336]
10:50:45 INFO - PROCESS | 13505 | --DOCSHELL 0xa4322800 == 21 [pid = 13556] [id = 337]
10:50:45 INFO - PROCESS | 13505 | --DOCSHELL 0xa4a2e400 == 20 [pid = 13556] [id = 338]
10:50:45 INFO - PROCESS | 13505 | --DOCSHELL 0x9ed03800 == 19 [pid = 13556] [id = 340]
10:50:45 INFO - PROCESS | 13505 | --DOCSHELL 0xa0520000 == 18 [pid = 13556] [id = 341]
10:50:46 INFO - PROCESS | 13505 | --DOCSHELL 0x9ed08000 == 17 [pid = 13556] [id = 343]
10:50:46 INFO - PROCESS | 13505 | --DOCSHELL 0xa0465800 == 16 [pid = 13556] [id = 344]
10:50:46 INFO - PROCESS | 13505 | --DOCSHELL 0xa33c4000 == 15 [pid = 13556] [id = 346]
10:50:46 INFO - PROCESS | 13505 | --DOCSHELL 0xa2174800 == 14 [pid = 13556] [id = 345]
10:50:46 INFO - PROCESS | 13505 | --DOCSHELL 0xa3d31800 == 13 [pid = 13556] [id = 348]
10:50:46 INFO - PROCESS | 13505 | --DOCSHELL 0xa2c33400 == 12 [pid = 13556] [id = 347]
10:50:46 INFO - PROCESS | 13505 | --DOCSHELL 0xa4ed8c00 == 11 [pid = 13556] [id = 350]
10:50:46 INFO - PROCESS | 13505 | --DOCSHELL 0xa347f400 == 10 [pid = 13556] [id = 349]
10:50:46 INFO - PROCESS | 13505 | --DOCSHELL 0xa4322400 == 9 [pid = 13556] [id = 351]
10:50:46 INFO - PROCESS | 13505 | --DOCSHELL 0xa500a000 == 8 [pid = 13556] [id = 352]
10:50:46 INFO - PROCESS | 13505 | --DOCSHELL 0xa50ae400 == 7 [pid = 13556] [id = 353]
10:50:46 INFO - PROCESS | 13505 | --DOCSHELL 0xa554c400 == 6 [pid = 13556] [id = 354]
10:50:46 INFO - PROCESS | 13505 | --DOCSHELL 0xa584f000 == 5 [pid = 13556] [id = 355]
10:50:46 INFO - PROCESS | 13505 | --DOCSHELL 0xa28aac00 == 4 [pid = 13556] [id = 303]
10:50:46 INFO - PROCESS | 13505 | --DOCSHELL 0x9f863000 == 3 [pid = 13556] [id = 342]
10:50:46 INFO - PROCESS | 13505 | --DOCSHELL 0xa4a38000 == 2 [pid = 13556] [id = 339]
10:50:47 INFO - PROCESS | 13505 | --DOMWINDOW == 148 (0xa0b58c00) [pid = 13556] [serial = 906] [outer = (nil)] [url = about:blank]
10:50:47 INFO - PROCESS | 13505 | --DOMWINDOW == 147 (0x9f34b400) [pid = 13556] [serial = 901] [outer = (nil)] [url = about:blank]
10:50:47 INFO - PROCESS | 13505 | --DOMWINDOW == 146 (0xa120e800) [pid = 13556] [serial = 896] [outer = (nil)] [url = about:blank]
10:50:47 INFO - PROCESS | 13505 | ++DOCSHELL 0x9e9b3400 == 3 [pid = 13556] [id = 357]
10:50:47 INFO - PROCESS | 13505 | ++DOMWINDOW == 147 (0x9e9b3c00) [pid = 13556] [serial = 998] [outer = (nil)]
10:50:47 INFO - PROCESS | 13505 | ++DOMWINDOW == 148 (0x9eb0b400) [pid = 13556] [serial = 999] [outer = 0x9e9b3c00]
10:50:48 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:50:48 INFO - PROCESS | 13505 | ++DOMWINDOW == 149 (0x9eb17000) [pid = 13556] [serial = 1000] [outer = 0x9e9b3c00]
10:50:49 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
10:50:49 INFO - document served over http requires an https
10:50:49 INFO - sub-resource via fetch-request using the meta-referrer
10:50:49 INFO - delivery method with keep-origin-redirect and when
10:50:49 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
10:50:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:50:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:50:49 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:50:49 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:50:49 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:50:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:50:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:50:49 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
10:50:49 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 4673ms
10:50:49 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html
10:50:50 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebb0400 == 4 [pid = 13556] [id = 358]
10:50:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 150 (0x9ebb4c00) [pid = 13556] [serial = 1001] [outer = (nil)]
10:50:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 151 (0x9ed04000) [pid = 13556] [serial = 1002] [outer = 0x9ebb4c00]
10:50:50 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:50:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 152 (0x9ed09800) [pid = 13556] [serial = 1003] [outer = 0x9ebb4c00]
10:50:55 INFO - PROCESS | 13505 | --DOMWINDOW == 151 (0xa5544000) [pid = 13556] [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]
10:50:55 INFO - PROCESS | 13505 | --DOMWINDOW == 150 (0xa28ab000) [pid = 13556] [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]
10:50:55 INFO - PROCESS | 13505 | --DOMWINDOW == 149 (0xa14aa000) [pid = 13556] [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]
10:50:55 INFO - PROCESS | 13505 | --DOMWINDOW == 148 (0xa0da3400) [pid = 13556] [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]
10:50:55 INFO - PROCESS | 13505 | --DOMWINDOW == 147 (0x9f866000) [pid = 13556] [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]
10:50:55 INFO - PROCESS | 13505 | --DOMWINDOW == 146 (0x9eb0c400) [pid = 13556] [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]
10:50:55 INFO - PROCESS | 13505 | --DOMWINDOW == 145 (0xa237ec00) [pid = 13556] [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]
10:50:55 INFO - PROCESS | 13505 | --DOMWINDOW == 144 (0x9f402400) [pid = 13556] [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]
10:50:55 INFO - PROCESS | 13505 | --DOMWINDOW == 143 (0x9f345000) [pid = 13556] [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]
10:50:55 INFO - PROCESS | 13505 | --DOMWINDOW == 142 (0x9eb15000) [pid = 13556] [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]
10:50:55 INFO - PROCESS | 13505 | --DOMWINDOW == 141 (0xa2665400) [pid = 13556] [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]
10:50:55 INFO - PROCESS | 13505 | --DOMWINDOW == 140 (0xa3d38000) [pid = 13556] [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]
10:50:55 INFO - PROCESS | 13505 | --DOMWINDOW == 139 (0xa237bc00) [pid = 13556] [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]
10:50:55 INFO - PROCESS | 13505 | --DOMWINDOW == 138 (0xa2377400) [pid = 13556] [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]
10:50:55 INFO - PROCESS | 13505 | --DOMWINDOW == 137 (0xa08ee800) [pid = 13556] [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]
10:50:55 INFO - PROCESS | 13505 | --DOMWINDOW == 136 (0xa12ea000) [pid = 13556] [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]
10:50:55 INFO - PROCESS | 13505 | --DOMWINDOW == 135 (0xa0529c00) [pid = 13556] [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]
10:50:55 INFO - PROCESS | 13505 | --DOMWINDOW == 134 (0xa3328c00) [pid = 13556] [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]
10:50:55 INFO - PROCESS | 13505 | --DOMWINDOW == 133 (0x9ebb3400) [pid = 13556] [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]
10:50:55 INFO - PROCESS | 13505 | --DOMWINDOW == 132 (0xa4e13c00) [pid = 13556] [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]
10:50:55 INFO - PROCESS | 13505 | --DOMWINDOW == 131 (0xa0467c00) [pid = 13556] [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]
10:50:55 INFO - PROCESS | 13505 | --DOMWINDOW == 130 (0x9fba3400) [pid = 13556] [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]
10:50:55 INFO - PROCESS | 13505 | --DOMWINDOW == 129 (0x9faf5800) [pid = 13556] [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]
10:50:55 INFO - PROCESS | 13505 | --DOMWINDOW == 128 (0xa05b7400) [pid = 13556] [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]
10:50:55 INFO - PROCESS | 13505 | --DOMWINDOW == 127 (0x9f40d000) [pid = 13556] [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]
10:50:55 INFO - PROCESS | 13505 | --DOMWINDOW == 126 (0xa2cf2000) [pid = 13556] [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]
10:50:55 INFO - PROCESS | 13505 | --DOMWINDOW == 125 (0x9f535400) [pid = 13556] [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]
10:50:55 INFO - PROCESS | 13505 | --DOMWINDOW == 124 (0xa3bb8000) [pid = 13556] [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]
10:50:55 INFO - PROCESS | 13505 | --DOMWINDOW == 123 (0xa22cb400) [pid = 13556] [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]
10:50:55 INFO - PROCESS | 13505 | --DOMWINDOW == 122 (0xa3f7e000) [pid = 13556] [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]
10:50:55 INFO - PROCESS | 13505 | --DOMWINDOW == 121 (0xa3333400) [pid = 13556] [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]
10:50:55 INFO - PROCESS | 13505 | --DOMWINDOW == 120 (0xa265b400) [pid = 13556] [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]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 119 (0xa0dae000) [pid = 13556] [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]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 118 (0xa08e9400) [pid = 13556] [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]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 117 (0xa41ea000) [pid = 13556] [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]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 116 (0xa22d6400) [pid = 13556] [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]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 115 (0xa0462400) [pid = 13556] [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]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 114 (0xa43a1c00) [pid = 13556] [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]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 113 (0x9faf1c00) [pid = 13556] [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]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 112 (0x9ebae000) [pid = 13556] [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]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 111 (0xa4a32c00) [pid = 13556] [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]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 110 (0xa08edc00) [pid = 13556] [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]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 109 (0xa05b5000) [pid = 13556] [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]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 108 (0x9e9b5400) [pid = 13556] [serial = 912] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 107 (0xa33d1c00) [pid = 13556] [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]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 106 (0xa0528c00) [pid = 13556] [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]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 105 (0xa2ce5c00) [pid = 13556] [serial = 924] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 104 (0xa4ed8800) [pid = 13556] [serial = 948] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 103 (0xa4323800) [pid = 13556] [serial = 939] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 102 (0x9f401c00) [pid = 13556] [serial = 913] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 101 (0xa4a3a000) [pid = 13556] [serial = 945] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 100 (0xa265e800) [pid = 13556] [serial = 921] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 99 (0x9ebac800) [pid = 13556] [serial = 915] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 98 (0xa3f72000) [pid = 13556] [serial = 933] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 97 (0xa43aa800) [pid = 13556] [serial = 942] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 96 (0xa3671800) [pid = 13556] [serial = 927] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 95 (0xa084d400) [pid = 13556] [serial = 954] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 94 (0x9f53a000) [pid = 13556] [serial = 951] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 93 (0xa120fc00) [pid = 13556] [serial = 918] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 92 (0xa41eb800) [pid = 13556] [serial = 936] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 91 (0xa3bbe000) [pid = 13556] [serial = 930] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 90 (0x9fba4400) [pid = 13556] [serial = 957] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0xa067ec00) [pid = 13556] [serial = 818] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0xa12e3800) [pid = 13556] [serial = 824] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0xa05ad400) [pid = 13556] [serial = 866] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0xa43ae800) [pid = 13556] [serial = 943] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0xa0678000) [pid = 13556] [serial = 790] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0xa2cec800) [pid = 13556] [serial = 878] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0x9faf8800) [pid = 13556] [serial = 952] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 82 (0xa0b5e000) [pid = 13556] [serial = 800] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 81 (0xa3675000) [pid = 13556] [serial = 891] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 80 (0xa22ccc00) [pid = 13556] [serial = 832] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 79 (0xa1206400) [pid = 13556] [serial = 821] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 78 (0xa2aac000) [pid = 13556] [serial = 845] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 77 (0xa22ca800) [pid = 13556] [serial = 911] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 76 (0xa2aa7400) [pid = 13556] [serial = 875] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 75 (0xa3335000) [pid = 13556] [serial = 881] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 74 (0xa28a0c00) [pid = 13556] [serial = 842] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 73 (0xa14acc00) [pid = 13556] [serial = 872] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 72 (0xa08f5000) [pid = 13556] [serial = 869] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 71 (0xa067b000) [pid = 13556] [serial = 863] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 70 (0xa4edc800) [pid = 13556] [serial = 949] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 69 (0xa584dc00) [pid = 13556] [serial = 761] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 68 (0x9fbad800) [pid = 13556] [serial = 782] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 67 (0xa4e0c000) [pid = 13556] [serial = 946] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 66 (0xa14b1400) [pid = 13556] [serial = 827] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 65 (0xa0521400) [pid = 13556] [serial = 785] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 64 (0xa4327400) [pid = 13556] [serial = 940] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 63 (0x9f85c400) [pid = 13556] [serial = 776] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 62 (0x9ed09000) [pid = 13556] [serial = 773] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 61 (0xa2c38000) [pid = 13556] [serial = 848] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 60 (0xa0851c00) [pid = 13556] [serial = 795] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 59 (0x9fafbc00) [pid = 13556] [serial = 779] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 58 (0xa41ed000) [pid = 13556] [serial = 937] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 57 (0xa3480c00) [pid = 13556] [serial = 886] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 56 (0xa2383000) [pid = 13556] [serial = 837] [outer = (nil)] [url = about:blank]
10:50:56 INFO - PROCESS | 13505 | --DOMWINDOW == 55 (0xa08f4800) [pid = 13556] [serial = 955] [outer = (nil)] [url = about:blank]
10:50:56 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
10:50:56 INFO - document served over http requires an https
10:50:56 INFO - sub-resource via fetch-request using the meta-referrer
10:50:56 INFO - delivery method with no-redirect and when
10:50: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"
10:50:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:50:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:50:56 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:50:56 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:50:56 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:50:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:50:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:50:56 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
10:50:56 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 7259ms
10:50:56 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html
10:50:57 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb0c400 == 5 [pid = 13556] [id = 359]
10:50:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 56 (0x9eb0dc00) [pid = 13556] [serial = 1004] [outer = (nil)]
10:50:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 57 (0x9eb15000) [pid = 13556] [serial = 1005] [outer = 0x9eb0dc00]
10:50:57 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:50:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 58 (0x9ed0b800) [pid = 13556] [serial = 1006] [outer = 0x9eb0dc00]
10:50:58 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
10:50:58 INFO - document served over http requires an https
10:50:58 INFO - sub-resource via fetch-request using the meta-referrer
10:50:58 INFO - delivery method with swap-origin-redirect and when
10:50: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"
10:50:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:50:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:50:58 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:50:58 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:50:58 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:50:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:50:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:50:58 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
10:50:58 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 1894ms
10:50:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html
10:50:59 INFO - PROCESS | 13505 | ++DOCSHELL 0x9e9a8000 == 6 [pid = 13556] [id = 360]
10:50:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 59 (0x9e9aa800) [pid = 13556] [serial = 1007] [outer = (nil)]
10:50:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 60 (0x9f341000) [pid = 13556] [serial = 1008] [outer = 0x9e9aa800]
10:50:59 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:50:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 61 (0x9f349800) [pid = 13556] [serial = 1009] [outer = 0x9e9aa800]
10:51:00 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f402400 == 7 [pid = 13556] [id = 361]
10:51:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 62 (0x9f402800) [pid = 13556] [serial = 1010] [outer = (nil)]
10:51:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 63 (0x9f406400) [pid = 13556] [serial = 1011] [outer = 0x9f402800]
10:51:01 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
10:51:01 INFO - document served over http requires an https
10:51:01 INFO - sub-resource via iframe-tag using the meta-referrer
10:51:01 INFO - delivery method with keep-origin-redirect and when
10:51: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"
10:51:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:51:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:51:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:51:01 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:51:01 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:51:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:51:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:51:01 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
10:51:01 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 2442ms
10:51:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html
10:51:01 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ed07800 == 8 [pid = 13556] [id = 362]
10:51:01 INFO - PROCESS | 13505 | ++DOMWINDOW == 64 (0x9f403000) [pid = 13556] [serial = 1012] [outer = (nil)]
10:51:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 65 (0x9f533800) [pid = 13556] [serial = 1013] [outer = 0x9f403000]
10:51:02 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:51:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 66 (0x9f537c00) [pid = 13556] [serial = 1014] [outer = 0x9f403000]
10:51:03 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f53fc00 == 9 [pid = 13556] [id = 363]
10:51:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 67 (0x9f541c00) [pid = 13556] [serial = 1015] [outer = (nil)]
10:51:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 68 (0x9f85b800) [pid = 13556] [serial = 1016] [outer = 0x9f541c00]
10:51:03 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
10:51:03 INFO - document served over http requires an https
10:51:03 INFO - sub-resource via iframe-tag using the meta-referrer
10:51:03 INFO - delivery method with no-redirect and when
10:51: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"
10:51:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:51:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:51:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:51:03 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:51:03 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:51:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:51:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:51:03 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
10:51:03 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 2635ms
10:51:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html
10:51:04 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f40d400 == 10 [pid = 13556] [id = 364]
10:51:04 INFO - PROCESS | 13505 | ++DOMWINDOW == 69 (0x9f40ec00) [pid = 13556] [serial = 1017] [outer = (nil)]
10:51:04 INFO - PROCESS | 13505 | ++DOMWINDOW == 70 (0x9f866800) [pid = 13556] [serial = 1018] [outer = 0x9f40ec00]
10:51:05 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:51:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 71 (0x9faf3000) [pid = 13556] [serial = 1019] [outer = 0x9f40ec00]
10:51:06 INFO - PROCESS | 13505 | ++DOCSHELL 0x9fafd400 == 11 [pid = 13556] [id = 365]
10:51:06 INFO - PROCESS | 13505 | ++DOMWINDOW == 72 (0x9fafd800) [pid = 13556] [serial = 1020] [outer = (nil)]
10:51:06 INFO - PROCESS | 13505 | ++DOMWINDOW == 73 (0x9fba0400) [pid = 13556] [serial = 1021] [outer = 0x9fafd800]
10:51:06 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
10:51:06 INFO - document served over http requires an https
10:51:06 INFO - sub-resource via iframe-tag using the meta-referrer
10:51:06 INFO - delivery method with swap-origin-redirect and when
10:51: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"
10:51:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:51:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:51:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:51:06 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:51:06 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:51:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:51:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:51:06 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
10:51:06 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 2885ms
10:51:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html
10:51:07 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f864000 == 12 [pid = 13556] [id = 366]
10:51:07 INFO - PROCESS | 13505 | ++DOMWINDOW == 74 (0x9f864400) [pid = 13556] [serial = 1022] [outer = (nil)]
10:51:07 INFO - PROCESS | 13505 | ++DOMWINDOW == 75 (0x9fba9800) [pid = 13556] [serial = 1023] [outer = 0x9f864400]
10:51:08 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:51:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 76 (0xa045e400) [pid = 13556] [serial = 1024] [outer = 0x9f864400]
10:51:09 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
10:51:09 INFO - document served over http requires an https
10:51:09 INFO - sub-resource via script-tag using the meta-referrer
10:51:09 INFO - delivery method with keep-origin-redirect and when
10:51: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"
10:51:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:51:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:51:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:51:09 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:51:09 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:51:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:51:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:51:09 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
10:51:09 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 2624ms
10:51:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html
10:51:10 INFO - PROCESS | 13505 | ++DOCSHELL 0x9fba6000 == 13 [pid = 13556] [id = 367]
10:51:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 77 (0x9fba7400) [pid = 13556] [serial = 1025] [outer = (nil)]
10:51:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 78 (0xa0522800) [pid = 13556] [serial = 1026] [outer = 0x9fba7400]
10:51:10 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:51:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 79 (0xa0526000) [pid = 13556] [serial = 1027] [outer = 0x9fba7400]
10:51:12 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
10:51:12 INFO - document served over http requires an https
10:51:12 INFO - sub-resource via script-tag using the meta-referrer
10:51:12 INFO - delivery method with no-redirect and when
10:51: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"
10:51:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:51:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:51:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:51:12 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:51:12 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:51:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:51:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:51:12 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
10:51:12 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 3157ms
10:51:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html
10:51:13 INFO - PROCESS | 13505 | ++DOCSHELL 0xa046a000 == 14 [pid = 13556] [id = 368]
10:51:13 INFO - PROCESS | 13505 | ++DOMWINDOW == 80 (0xa046b800) [pid = 13556] [serial = 1028] [outer = (nil)]
10:51:13 INFO - PROCESS | 13505 | ++DOMWINDOW == 81 (0xa05b1c00) [pid = 13556] [serial = 1029] [outer = 0xa046b800]
10:51:13 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:51:13 INFO - PROCESS | 13505 | ++DOMWINDOW == 82 (0xa05b7400) [pid = 13556] [serial = 1030] [outer = 0xa046b800]
10:51:14 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
10:51:14 INFO - document served over http requires an https
10:51:14 INFO - sub-resource via script-tag using the meta-referrer
10:51:14 INFO - delivery method with swap-origin-redirect and when
10:51: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"
10:51:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:51:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:51:14 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:51:14 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:51:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:51:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:51:14 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
10:51:14 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 2312ms
10:51:14 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html
10:51:15 INFO - PROCESS | 13505 | ++DOCSHELL 0xa05aec00 == 15 [pid = 13556] [id = 369]
10:51:15 INFO - PROCESS | 13505 | ++DOMWINDOW == 83 (0xa05af000) [pid = 13556] [serial = 1031] [outer = (nil)]
10:51:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0xa0683800) [pid = 13556] [serial = 1032] [outer = 0xa05af000]
10:51:16 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:51:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0xa084b400) [pid = 13556] [serial = 1033] [outer = 0xa05af000]
10:51:17 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
10:51:17 INFO - document served over http requires an https
10:51:17 INFO - sub-resource via xhr-request using the meta-referrer
10:51:17 INFO - delivery method with keep-origin-redirect and when
10:51: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"
10:51:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:51:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:51:17 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:51:17 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:51:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:51:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:51:17 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
10:51:17 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 2506ms
10:51:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html
10:51:18 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb14000 == 16 [pid = 13556] [id = 370]
10:51:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0x9eb14400) [pid = 13556] [serial = 1034] [outer = (nil)]
10:51:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0x9ed01800) [pid = 13556] [serial = 1035] [outer = 0x9eb14400]
10:51:18 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:51:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0x9f40ac00) [pid = 13556] [serial = 1036] [outer = 0x9eb14400]
10:51:19 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
10:51:19 INFO - document served over http requires an https
10:51:19 INFO - sub-resource via xhr-request using the meta-referrer
10:51:19 INFO - delivery method with no-redirect and when
10:51: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"
10:51:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:51:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:51:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:51:19 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:51:19 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:51:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:51:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:51:19 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
10:51:19 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 2312ms
10:51:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html
10:51:19 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebb0400 == 15 [pid = 13556] [id = 358]
10:51:19 INFO - PROCESS | 13505 | --DOCSHELL 0x9e9b3400 == 14 [pid = 13556] [id = 357]
10:51:19 INFO - PROCESS | 13505 | --DOCSHELL 0xa5c48000 == 13 [pid = 13556] [id = 356]
10:51:19 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0xa2173c00) [pid = 13556] [serial = 919] [outer = (nil)] [url = about:blank]
10:51:19 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0x9fb9f400) [pid = 13556] [serial = 916] [outer = (nil)] [url = about:blank]
10:51:19 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0xa3f76400) [pid = 13556] [serial = 934] [outer = (nil)] [url = about:blank]
10:51:19 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0xa3d32800) [pid = 13556] [serial = 931] [outer = (nil)] [url = about:blank]
10:51:19 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0xa389ac00) [pid = 13556] [serial = 928] [outer = (nil)] [url = about:blank]
10:51:19 INFO - PROCESS | 13505 | --DOMWINDOW == 82 (0xa3329c00) [pid = 13556] [serial = 925] [outer = (nil)] [url = about:blank]
10:51:19 INFO - PROCESS | 13505 | --DOMWINDOW == 81 (0xa289d800) [pid = 13556] [serial = 922] [outer = (nil)] [url = about:blank]
10:51:19 INFO - PROCESS | 13505 | --DOMWINDOW == 80 (0xa08ee400) [pid = 13556] [serial = 958] [outer = (nil)] [url = about:blank]
10:51:20 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb12800 == 14 [pid = 13556] [id = 371]
10:51:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 81 (0x9eb16c00) [pid = 13556] [serial = 1037] [outer = (nil)]
10:51:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 82 (0x9ebbb800) [pid = 13556] [serial = 1038] [outer = 0x9eb16c00]
10:51:20 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:51:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 83 (0x9f34c800) [pid = 13556] [serial = 1039] [outer = 0x9eb16c00]
10:51:22 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
10:51:22 INFO - document served over http requires an https
10:51:22 INFO - sub-resource via xhr-request using the meta-referrer
10:51:22 INFO - delivery method with swap-origin-redirect and when
10:51: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"
10:51:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:51:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:51:22 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:51:22 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:51:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:51:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:51:22 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
10:51:22 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 2212ms
10:51:22 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
10:51:22 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb10000 == 15 [pid = 13556] [id = 372]
10:51:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0x9fbab400) [pid = 13556] [serial = 1040] [outer = (nil)]
10:51:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0xa0527800) [pid = 13556] [serial = 1041] [outer = 0x9fbab400]
10:51:23 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:51:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0xa05ba800) [pid = 13556] [serial = 1042] [outer = 0x9fbab400]
10:51:24 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
10:51:24 INFO - document served over http requires an http
10:51:24 INFO - sub-resource via fetch-request using the meta-referrer
10:51:24 INFO - delivery method with keep-origin-redirect and when
10:51:24 INFO - the target request is same-origin.
10:51:24 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 2449ms
10:51:24 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html
10:51:25 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ed0dc00 == 16 [pid = 13556] [id = 373]
10:51:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0xa045dc00) [pid = 13556] [serial = 1043] [outer = (nil)]
10:51:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0xa08ee800) [pid = 13556] [serial = 1044] [outer = 0xa045dc00]
10:51:25 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:51:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0xa08f2c00) [pid = 13556] [serial = 1045] [outer = 0xa045dc00]
10:51:25 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0xa5001c00) [pid = 13556] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:51:25 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0xa43a6000) [pid = 13556] [serial = 976] [outer = (nil)] [url = about:blank]
10:51:25 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0xa500c800) [pid = 13556] [serial = 981] [outer = (nil)] [url = about:blank]
10:51:25 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0xa33cb400) [pid = 13556] [serial = 969] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:51:25 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0xa2c3fc00) [pid = 13556] [serial = 966] [outer = (nil)] [url = about:blank]
10:51:25 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0xa3d3e000) [pid = 13556] [serial = 974] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354225640]
10:51:25 INFO - PROCESS | 13505 | --DOMWINDOW == 82 (0xa348a400) [pid = 13556] [serial = 971] [outer = (nil)] [url = about:blank]
10:51:25 INFO - PROCESS | 13505 | --DOMWINDOW == 81 (0xa0854000) [pid = 13556] [serial = 960] [outer = (nil)] [url = about:blank]
10:51:25 INFO - PROCESS | 13505 | --DOMWINDOW == 80 (0xa217b800) [pid = 13556] [serial = 963] [outer = (nil)] [url = about:blank]
10:51:25 INFO - PROCESS | 13505 | --DOMWINDOW == 79 (0xa5a5e400) [pid = 13556] [serial = 993] [outer = (nil)] [url = about:blank]
10:51:25 INFO - PROCESS | 13505 | --DOMWINDOW == 78 (0xa50b0000) [pid = 13556] [serial = 984] [outer = (nil)] [url = about:blank]
10:51:25 INFO - PROCESS | 13505 | --DOMWINDOW == 77 (0xa5669000) [pid = 13556] [serial = 987] [outer = (nil)] [url = about:blank]
10:51:25 INFO - PROCESS | 13505 | --DOMWINDOW == 76 (0xa5852000) [pid = 13556] [serial = 990] [outer = (nil)] [url = about:blank]
10:51:25 INFO - PROCESS | 13505 | --DOMWINDOW == 75 (0xa5c4fc00) [pid = 13556] [serial = 996] [outer = (nil)] [url = about:blank]
10:51:25 INFO - PROCESS | 13505 | --DOMWINDOW == 74 (0x9eb0b400) [pid = 13556] [serial = 999] [outer = (nil)] [url = about:blank]
10:51:25 INFO - PROCESS | 13505 | --DOMWINDOW == 73 (0x9ed04000) [pid = 13556] [serial = 1002] [outer = (nil)] [url = about:blank]
10:51:25 INFO - PROCESS | 13505 | --DOMWINDOW == 72 (0xa33c4400) [pid = 13556] [serial = 968] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:51:25 INFO - PROCESS | 13505 | --DOMWINDOW == 71 (0x9e9b3c00) [pid = 13556] [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]
10:51:25 INFO - PROCESS | 13505 | --DOMWINDOW == 70 (0xa4325c00) [pid = 13556] [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]
10:51:25 INFO - PROCESS | 13505 | --DOMWINDOW == 69 (0x9ebb4c00) [pid = 13556] [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]
10:51:25 INFO - PROCESS | 13505 | --DOMWINDOW == 68 (0xa3d31c00) [pid = 13556] [serial = 973] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354225640]
10:51:25 INFO - PROCESS | 13505 | --DOMWINDOW == 67 (0xa4ed9000) [pid = 13556] [serial = 978] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:51:25 INFO - PROCESS | 13505 | --DOMWINDOW == 66 (0xa50ae800) [pid = 13556] [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]
10:51:25 INFO - PROCESS | 13505 | --DOMWINDOW == 65 (0xa500b000) [pid = 13556] [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]
10:51:25 INFO - PROCESS | 13505 | --DOMWINDOW == 64 (0xa3d34c00) [pid = 13556] [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]
10:51:25 INFO - PROCESS | 13505 | --DOMWINDOW == 63 (0xa2176c00) [pid = 13556] [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]
10:51:25 INFO - PROCESS | 13505 | --DOMWINDOW == 62 (0xa2c33c00) [pid = 13556] [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]
10:51:25 INFO - PROCESS | 13505 | --DOMWINDOW == 61 (0x9f404800) [pid = 13556] [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]
10:51:25 INFO - PROCESS | 13505 | --DOMWINDOW == 60 (0xa084e400) [pid = 13556] [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]
10:51:25 INFO - PROCESS | 13505 | --DOMWINDOW == 59 (0xa584fc00) [pid = 13556] [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]
10:51:25 INFO - PROCESS | 13505 | --DOMWINDOW == 58 (0xa5676000) [pid = 13556] [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]
10:51:25 INFO - PROCESS | 13505 | --DOMWINDOW == 57 (0xa5c48800) [pid = 13556] [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]
10:51:25 INFO - PROCESS | 13505 | --DOMWINDOW == 56 (0xa5a62800) [pid = 13556] [serial = 994] [outer = (nil)] [url = about:blank]
10:51:25 INFO - PROCESS | 13505 | --DOMWINDOW == 55 (0xa5856800) [pid = 13556] [serial = 991] [outer = (nil)] [url = about:blank]
10:51:25 INFO - PROCESS | 13505 | --DOMWINDOW == 54 (0xa5ecb400) [pid = 13556] [serial = 997] [outer = (nil)] [url = about:blank]
10:51:26 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
10:51:26 INFO - document served over http requires an http
10:51:26 INFO - sub-resource via fetch-request using the meta-referrer
10:51:26 INFO - delivery method with no-redirect and when
10:51:26 INFO - the target request is same-origin.
10:51:26 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 2416ms
10:51:26 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
10:51:27 INFO - PROCESS | 13505 | ++DOCSHELL 0xa08ed000 == 17 [pid = 13556] [id = 374]
10:51:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 55 (0xa08ed400) [pid = 13556] [serial = 1046] [outer = (nil)]
10:51:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 56 (0xa0b58000) [pid = 13556] [serial = 1047] [outer = 0xa08ed400]
10:51:27 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:51:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 57 (0xa0b5d000) [pid = 13556] [serial = 1048] [outer = 0xa08ed400]
10:51:29 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
10:51:29 INFO - document served over http requires an http
10:51:29 INFO - sub-resource via fetch-request using the meta-referrer
10:51:29 INFO - delivery method with swap-origin-redirect and when
10:51: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"
10:51:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:51:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:51:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:51:29 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:51:29 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:51:29 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:51:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:51:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:51:29 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
10:51:29 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 2244ms
10:51:29 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
10:51:30 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f53c000 == 18 [pid = 13556] [id = 375]
10:51:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 58 (0x9faf7400) [pid = 13556] [serial = 1049] [outer = (nil)]
10:51:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 59 (0xa0521800) [pid = 13556] [serial = 1050] [outer = 0x9faf7400]
10:51:30 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:51:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 60 (0xa0855800) [pid = 13556] [serial = 1051] [outer = 0x9faf7400]
10:51:31 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0b5f000 == 19 [pid = 13556] [id = 376]
10:51:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 61 (0xa0b5f800) [pid = 13556] [serial = 1052] [outer = (nil)]
10:51:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 62 (0xa0b62800) [pid = 13556] [serial = 1053] [outer = 0xa0b5f800]
10:51:32 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
10:51:32 INFO - document served over http requires an http
10:51:32 INFO - sub-resource via iframe-tag using the meta-referrer
10:51:32 INFO - delivery method with keep-origin-redirect and when
10:51:32 INFO - the target request is same-origin.
10:51:32 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 3242ms
10:51:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html
10:51:32 INFO - PROCESS | 13505 | ++DOCSHELL 0x9fafcc00 == 20 [pid = 13556] [id = 377]
10:51:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 63 (0x9fb9f400) [pid = 13556] [serial = 1054] [outer = (nil)]
10:51:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 64 (0xa0da7000) [pid = 13556] [serial = 1055] [outer = 0x9fb9f400]
10:51:33 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:51:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 65 (0xa0dac400) [pid = 13556] [serial = 1056] [outer = 0x9fb9f400]
10:51:34 INFO - PROCESS | 13505 | ++DOCSHELL 0xa1204800 == 21 [pid = 13556] [id = 378]
10:51:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 66 (0xa1204c00) [pid = 13556] [serial = 1057] [outer = (nil)]
10:51:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 67 (0xa1206800) [pid = 13556] [serial = 1058] [outer = 0xa1204c00]
10:51:34 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
10:51:34 INFO - document served over http requires an http
10:51:34 INFO - sub-resource via iframe-tag using the meta-referrer
10:51:34 INFO - delivery method with no-redirect and when
10:51:34 INFO - the target request is same-origin.
10:51:34 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 2143ms
10:51:34 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
10:51:35 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0da1800 == 22 [pid = 13556] [id = 379]
10:51:35 INFO - PROCESS | 13505 | ++DOMWINDOW == 68 (0xa0da5800) [pid = 13556] [serial = 1059] [outer = (nil)]
10:51:35 INFO - PROCESS | 13505 | ++DOMWINDOW == 69 (0xa120f000) [pid = 13556] [serial = 1060] [outer = 0xa0da5800]
10:51:35 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:51:35 INFO - PROCESS | 13505 | ++DOMWINDOW == 70 (0xa12df000) [pid = 13556] [serial = 1061] [outer = 0xa0da5800]
10:51:36 INFO - PROCESS | 13505 | ++DOCSHELL 0xa12e6000 == 23 [pid = 13556] [id = 380]
10:51:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 71 (0xa12e6400) [pid = 13556] [serial = 1062] [outer = (nil)]
10:51:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 72 (0xa12e9000) [pid = 13556] [serial = 1063] [outer = 0xa12e6400]
10:51:36 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
10:51:36 INFO - document served over http requires an http
10:51:36 INFO - sub-resource via iframe-tag using the meta-referrer
10:51:36 INFO - delivery method with swap-origin-redirect and when
10:51: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"
10:51:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:51:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:51:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:51:36 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:51:36 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:51:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:51:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:51:36 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
10:51:36 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 2097ms
10:51:36 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
10:51:37 INFO - PROCESS | 13505 | ++DOCSHELL 0xa120c000 == 24 [pid = 13556] [id = 381]
10:51:37 INFO - PROCESS | 13505 | ++DOMWINDOW == 73 (0xa120c800) [pid = 13556] [serial = 1064] [outer = (nil)]
10:51:37 INFO - PROCESS | 13505 | ++DOMWINDOW == 74 (0xa14ac000) [pid = 13556] [serial = 1065] [outer = 0xa120c800]
10:51:37 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:51:37 INFO - PROCESS | 13505 | ++DOMWINDOW == 75 (0xa14b2000) [pid = 13556] [serial = 1066] [outer = 0xa120c800]
10:51:38 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
10:51:38 INFO - document served over http requires an http
10:51:38 INFO - sub-resource via script-tag using the meta-referrer
10:51:38 INFO - delivery method with keep-origin-redirect and when
10:51:38 INFO - the target request is same-origin.
10:51:38 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 2270ms
10:51:39 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html
10:51:39 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2172000 == 25 [pid = 13556] [id = 382]
10:51:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 76 (0xa2172c00) [pid = 13556] [serial = 1067] [outer = (nil)]
10:51:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 77 (0xa2177000) [pid = 13556] [serial = 1068] [outer = 0xa2172c00]
10:51:40 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:51:40 INFO - PROCESS | 13505 | ++DOMWINDOW == 78 (0xa217bc00) [pid = 13556] [serial = 1069] [outer = 0xa2172c00]
10:51:41 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
10:51:41 INFO - document served over http requires an http
10:51:41 INFO - sub-resource via script-tag using the meta-referrer
10:51:41 INFO - delivery method with no-redirect and when
10:51:41 INFO - the target request is same-origin.
10:51:41 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 2706ms
10:51:41 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
10:51:42 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2174c00 == 26 [pid = 13556] [id = 383]
10:51:42 INFO - PROCESS | 13505 | ++DOMWINDOW == 79 (0xa2175000) [pid = 13556] [serial = 1070] [outer = (nil)]
10:51:42 INFO - PROCESS | 13505 | ++DOMWINDOW == 80 (0xa22d0000) [pid = 13556] [serial = 1071] [outer = 0xa2175000]
10:51:42 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:51:42 INFO - PROCESS | 13505 | ++DOMWINDOW == 81 (0xa22d5400) [pid = 13556] [serial = 1072] [outer = 0xa2175000]
10:51:44 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
10:51:44 INFO - document served over http requires an http
10:51:44 INFO - sub-resource via script-tag using the meta-referrer
10:51:44 INFO - delivery method with swap-origin-redirect and when
10:51: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"
10:51:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:51:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:51:44 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:51:44 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:51:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:51:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:51:44 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
10:51:44 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 2516ms
10:51:44 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
10:51:44 INFO - PROCESS | 13505 | ++DOCSHELL 0xa22cf000 == 27 [pid = 13556] [id = 384]
10:51:44 INFO - PROCESS | 13505 | ++DOMWINDOW == 82 (0xa237cc00) [pid = 13556] [serial = 1073] [outer = (nil)]
10:51:45 INFO - PROCESS | 13505 | ++DOMWINDOW == 83 (0xa2382800) [pid = 13556] [serial = 1074] [outer = 0xa237cc00]
10:51:45 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:51:45 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0xa2385c00) [pid = 13556] [serial = 1075] [outer = 0xa237cc00]
10:51:46 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
10:51:46 INFO - document served over http requires an http
10:51:46 INFO - sub-resource via xhr-request using the meta-referrer
10:51:46 INFO - delivery method with keep-origin-redirect and when
10:51:46 INFO - the target request is same-origin.
10:51:46 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 2353ms
10:51:46 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html
10:51:47 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2662400 == 28 [pid = 13556] [id = 385]
10:51:47 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0xa2662800) [pid = 13556] [serial = 1076] [outer = (nil)]
10:51:47 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0xa289e000) [pid = 13556] [serial = 1077] [outer = 0xa2662800]
10:51:48 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:51:48 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0xa28a0c00) [pid = 13556] [serial = 1078] [outer = 0xa2662800]
10:51:49 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
10:51:49 INFO - document served over http requires an http
10:51:49 INFO - sub-resource via xhr-request using the meta-referrer
10:51:49 INFO - delivery method with no-redirect and when
10:51:49 INFO - the target request is same-origin.
10:51:49 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 3296ms
10:51:49 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
10:51:50 INFO - PROCESS | 13505 | --DOCSHELL 0x9ed0dc00 == 27 [pid = 13556] [id = 373]
10:51:50 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb10000 == 26 [pid = 13556] [id = 372]
10:51:50 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb12800 == 25 [pid = 13556] [id = 371]
10:51:50 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb14000 == 24 [pid = 13556] [id = 370]
10:51:50 INFO - PROCESS | 13505 | --DOCSHELL 0xa05aec00 == 23 [pid = 13556] [id = 369]
10:51:50 INFO - PROCESS | 13505 | --DOCSHELL 0xa046a000 == 22 [pid = 13556] [id = 368]
10:51:50 INFO - PROCESS | 13505 | --DOCSHELL 0x9fba6000 == 21 [pid = 13556] [id = 367]
10:51:50 INFO - PROCESS | 13505 | --DOCSHELL 0x9f864000 == 20 [pid = 13556] [id = 366]
10:51:50 INFO - PROCESS | 13505 | --DOCSHELL 0x9fafd400 == 19 [pid = 13556] [id = 365]
10:51:50 INFO - PROCESS | 13505 | --DOCSHELL 0x9f53fc00 == 18 [pid = 13556] [id = 363]
10:51:50 INFO - PROCESS | 13505 | --DOCSHELL 0x9f40d400 == 17 [pid = 13556] [id = 364]
10:51:50 INFO - PROCESS | 13505 | --DOCSHELL 0x9ed07800 == 16 [pid = 13556] [id = 362]
10:51:50 INFO - PROCESS | 13505 | --DOCSHELL 0x9f402400 == 15 [pid = 13556] [id = 361]
10:51:50 INFO - PROCESS | 13505 | --DOCSHELL 0x9e9a8000 == 14 [pid = 13556] [id = 360]
10:51:50 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb0c400 == 13 [pid = 13556] [id = 359]
10:51:51 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0x9eb17000) [pid = 13556] [serial = 1000] [outer = (nil)] [url = about:blank]
10:51:51 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0xa566d800) [pid = 13556] [serial = 988] [outer = (nil)] [url = about:blank]
10:51:51 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0xa553e400) [pid = 13556] [serial = 985] [outer = (nil)] [url = about:blank]
10:51:51 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0xa2379c00) [pid = 13556] [serial = 964] [outer = (nil)] [url = about:blank]
10:51:51 INFO - PROCESS | 13505 | --DOMWINDOW == 82 (0xa120e400) [pid = 13556] [serial = 961] [outer = (nil)] [url = about:blank]
10:51:51 INFO - PROCESS | 13505 | --DOMWINDOW == 81 (0xa3673c00) [pid = 13556] [serial = 972] [outer = (nil)] [url = about:blank]
10:51:51 INFO - PROCESS | 13505 | --DOMWINDOW == 80 (0xa2cec400) [pid = 13556] [serial = 967] [outer = (nil)] [url = about:blank]
10:51:51 INFO - PROCESS | 13505 | --DOMWINDOW == 79 (0xa5010400) [pid = 13556] [serial = 982] [outer = (nil)] [url = about:blank]
10:51:51 INFO - PROCESS | 13505 | --DOMWINDOW == 78 (0xa4a3b000) [pid = 13556] [serial = 977] [outer = (nil)] [url = about:blank]
10:51:51 INFO - PROCESS | 13505 | --DOMWINDOW == 77 (0x9ed09800) [pid = 13556] [serial = 1003] [outer = (nil)] [url = about:blank]
10:51:51 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb0b800 == 14 [pid = 13556] [id = 386]
10:51:51 INFO - PROCESS | 13505 | ++DOMWINDOW == 78 (0x9eb12800) [pid = 13556] [serial = 1079] [outer = (nil)]
10:51:51 INFO - PROCESS | 13505 | ++DOMWINDOW == 79 (0x9ebb9800) [pid = 13556] [serial = 1080] [outer = 0x9eb12800]
10:51:51 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:51:51 INFO - PROCESS | 13505 | ++DOMWINDOW == 80 (0x9ed0c000) [pid = 13556] [serial = 1081] [outer = 0x9eb12800]
10:51:52 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
10:51:52 INFO - document served over http requires an http
10:51:52 INFO - sub-resource via xhr-request using the meta-referrer
10:51:52 INFO - delivery method with swap-origin-redirect and when
10:51: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"
10:51:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:51:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:51:52 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:51:52 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:51:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:51:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:51:52 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
10:51:52 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 3001ms
10:51:52 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
10:51:53 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb10000 == 15 [pid = 13556] [id = 387]
10:51:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 81 (0x9ebb3800) [pid = 13556] [serial = 1082] [outer = (nil)]
10:51:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 82 (0x9f536000) [pid = 13556] [serial = 1083] [outer = 0x9ebb3800]
10:51:53 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:51:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 83 (0x9f541400) [pid = 13556] [serial = 1084] [outer = 0x9ebb3800]
10:51:55 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
10:51:55 INFO - document served over http requires an https
10:51:55 INFO - sub-resource via fetch-request using the meta-referrer
10:51:55 INFO - delivery method with keep-origin-redirect and when
10:51: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"
10:51:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:51:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:51:55 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:51:55 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:51:55 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:51:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:51:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:51:55 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
10:51:55 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 2138ms
10:51:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html
10:51:55 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f347800 == 16 [pid = 13556] [id = 388]
10:51:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0x9f34d800) [pid = 13556] [serial = 1085] [outer = (nil)]
10:51:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0x9faf1c00) [pid = 13556] [serial = 1086] [outer = 0x9f34d800]
10:51:56 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:51:56 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0x9fba4000) [pid = 13556] [serial = 1087] [outer = 0x9f34d800]
10:51:56 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0xa05b1c00) [pid = 13556] [serial = 1029] [outer = (nil)] [url = about:blank]
10:51:56 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0xa0683800) [pid = 13556] [serial = 1032] [outer = (nil)] [url = about:blank]
10:51:56 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0x9fba0400) [pid = 13556] [serial = 1021] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:51:56 INFO - PROCESS | 13505 | --DOMWINDOW == 82 (0x9f866800) [pid = 13556] [serial = 1018] [outer = (nil)] [url = about:blank]
10:51:56 INFO - PROCESS | 13505 | --DOMWINDOW == 81 (0x9fba9800) [pid = 13556] [serial = 1023] [outer = (nil)] [url = about:blank]
10:51:56 INFO - PROCESS | 13505 | --DOMWINDOW == 80 (0xa0522800) [pid = 13556] [serial = 1026] [outer = (nil)] [url = about:blank]
10:51:56 INFO - PROCESS | 13505 | --DOMWINDOW == 79 (0x9f85b800) [pid = 13556] [serial = 1016] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354263418]
10:51:56 INFO - PROCESS | 13505 | --DOMWINDOW == 78 (0x9f533800) [pid = 13556] [serial = 1013] [outer = (nil)] [url = about:blank]
10:51:56 INFO - PROCESS | 13505 | --DOMWINDOW == 77 (0x9ebbb800) [pid = 13556] [serial = 1038] [outer = (nil)] [url = about:blank]
10:51:56 INFO - PROCESS | 13505 | --DOMWINDOW == 76 (0x9eb15000) [pid = 13556] [serial = 1005] [outer = (nil)] [url = about:blank]
10:51:56 INFO - PROCESS | 13505 | --DOMWINDOW == 75 (0x9f406400) [pid = 13556] [serial = 1011] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:51:56 INFO - PROCESS | 13505 | --DOMWINDOW == 74 (0x9f341000) [pid = 13556] [serial = 1008] [outer = (nil)] [url = about:blank]
10:51:56 INFO - PROCESS | 13505 | --DOMWINDOW == 73 (0xa0527800) [pid = 13556] [serial = 1041] [outer = (nil)] [url = about:blank]
10:51:56 INFO - PROCESS | 13505 | --DOMWINDOW == 72 (0xa08ee800) [pid = 13556] [serial = 1044] [outer = (nil)] [url = about:blank]
10:51:56 INFO - PROCESS | 13505 | --DOMWINDOW == 71 (0x9ed01800) [pid = 13556] [serial = 1035] [outer = (nil)] [url = about:blank]
10:51:56 INFO - PROCESS | 13505 | --DOMWINDOW == 70 (0xa0b58000) [pid = 13556] [serial = 1047] [outer = (nil)] [url = about:blank]
10:51:56 INFO - PROCESS | 13505 | --DOMWINDOW == 69 (0xa045dc00) [pid = 13556] [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]
10:51:56 INFO - PROCESS | 13505 | --DOMWINDOW == 68 (0x9eb16c00) [pid = 13556] [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]
10:51:56 INFO - PROCESS | 13505 | --DOMWINDOW == 67 (0x9fbab400) [pid = 13556] [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]
10:51:56 INFO - PROCESS | 13505 | --DOMWINDOW == 66 (0x9eb14400) [pid = 13556] [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]
10:51:56 INFO - PROCESS | 13505 | --DOMWINDOW == 65 (0x9fafd800) [pid = 13556] [serial = 1020] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:51:56 INFO - PROCESS | 13505 | --DOMWINDOW == 64 (0x9f402800) [pid = 13556] [serial = 1010] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:51:56 INFO - PROCESS | 13505 | --DOMWINDOW == 63 (0x9f541c00) [pid = 13556] [serial = 1015] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354263418]
10:51:56 INFO - PROCESS | 13505 | --DOMWINDOW == 62 (0x9f34c800) [pid = 13556] [serial = 1039] [outer = (nil)] [url = about:blank]
10:51:56 INFO - PROCESS | 13505 | --DOMWINDOW == 61 (0x9f40ac00) [pid = 13556] [serial = 1036] [outer = (nil)] [url = about:blank]
10:51:57 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
10:51:57 INFO - document served over http requires an https
10:51:57 INFO - sub-resource via fetch-request using the meta-referrer
10:51:57 INFO - delivery method with no-redirect and when
10:51: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"
10:51:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:51:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:51:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:51:57 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:51:57 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:51:57 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:51:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:51:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:51:57 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
10:51:57 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 2188ms
10:51:57 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
10:51:57 INFO - PROCESS | 13505 | ++DOCSHELL 0x9e9b3c00 == 17 [pid = 13556] [id = 389]
10:51:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 62 (0x9eb0c400) [pid = 13556] [serial = 1088] [outer = (nil)]
10:51:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 63 (0x9ebb4c00) [pid = 13556] [serial = 1089] [outer = 0x9eb0c400]
10:51:58 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:51:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 64 (0x9f405800) [pid = 13556] [serial = 1090] [outer = 0x9eb0c400]
10:51:59 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
10:51:59 INFO - document served over http requires an https
10:51:59 INFO - sub-resource via fetch-request using the meta-referrer
10:51:59 INFO - delivery method with swap-origin-redirect and when
10:51: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"
10:51:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:51:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:51:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:51:59 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:51:59 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:51:59 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:51:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:51:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:51:59 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
10:51:59 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 2455ms
10:51:59 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
10:52:00 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f866800 == 18 [pid = 13556] [id = 390]
10:52:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 65 (0x9faf7c00) [pid = 13556] [serial = 1091] [outer = (nil)]
10:52:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 66 (0xa045c400) [pid = 13556] [serial = 1092] [outer = 0x9faf7c00]
10:52:00 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:52:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 67 (0xa046a000) [pid = 13556] [serial = 1093] [outer = 0x9faf7c00]
10:52:02 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
10:52:02 INFO - document served over http requires an https
10:52:02 INFO - sub-resource via fetch-request using the meta-referrer
10:52:02 INFO - delivery method with swap-origin-redirect and when
10:52: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"
10:52:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:52:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:52:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:52:02 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:52:02 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:52:02 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:52:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:52:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:52:02 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
10:52:02 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 2701ms
10:52:02 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
10:52:02 INFO - PROCESS | 13505 | ++DOCSHELL 0x9fba3400 == 19 [pid = 13556] [id = 391]
10:52:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 68 (0x9fbab000) [pid = 13556] [serial = 1094] [outer = (nil)]
10:52:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 69 (0xa05b2400) [pid = 13556] [serial = 1095] [outer = 0x9fbab000]
10:52:03 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:52:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 70 (0xa0678800) [pid = 13556] [serial = 1096] [outer = 0x9fbab000]
10:52:05 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
10:52:05 INFO - document served over http requires an https
10:52:05 INFO - sub-resource via fetch-request using the meta-referrer
10:52:05 INFO - delivery method with keep-origin-redirect and when
10:52: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"
10:52:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:52:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:52:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:52:05 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:52:05 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:52:05 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:52:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:52:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:52:05 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
10:52:05 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 2640ms
10:52:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html
10:52:05 INFO - PROCESS | 13505 | ++DOCSHELL 0xa05acc00 == 20 [pid = 13556] [id = 392]
10:52:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 71 (0xa05aec00) [pid = 13556] [serial = 1097] [outer = (nil)]
10:52:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 72 (0xa08ec000) [pid = 13556] [serial = 1098] [outer = 0xa05aec00]
10:52:06 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:52:06 INFO - PROCESS | 13505 | ++DOMWINDOW == 73 (0xa08f7000) [pid = 13556] [serial = 1099] [outer = 0xa05aec00]
10:52:07 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
10:52:07 INFO - document served over http requires an https
10:52:07 INFO - sub-resource via fetch-request using the meta-referrer
10:52:07 INFO - delivery method with no-redirect and when
10:52: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"
10:52:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:52:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:52:07 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:52:07 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:52:07 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:52:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:52:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:52:07 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
10:52:07 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 2505ms
10:52:07 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
10:52:08 INFO - PROCESS | 13505 | ++DOCSHELL 0xa08e9800 == 21 [pid = 13556] [id = 393]
10:52:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 74 (0xa0da4000) [pid = 13556] [serial = 1100] [outer = (nil)]
10:52:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 75 (0xa120a400) [pid = 13556] [serial = 1101] [outer = 0xa0da4000]
10:52:08 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:52:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 76 (0xa12df400) [pid = 13556] [serial = 1102] [outer = 0xa0da4000]
10:52:10 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
10:52:10 INFO - document served over http requires an https
10:52:10 INFO - sub-resource via fetch-request using the meta-referrer
10:52:10 INFO - delivery method with swap-origin-redirect and when
10:52: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"
10:52:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:52:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:52:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:52:10 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
10:52:10 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
10:52:10 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
10:52:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:52:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:52:10 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
10:52:10 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 2588ms
10:52:10 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
10:52:10 INFO - PROCESS | 13505 | ++DOCSHELL 0xa1201c00 == 22 [pid = 13556] [id = 394]
10:52:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 77 (0xa14b1400) [pid = 13556] [serial = 1103] [outer = (nil)]
10:52:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 78 (0xa22cec00) [pid = 13556] [serial = 1104] [outer = 0xa14b1400]
10:52:11 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:52:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 79 (0xa265c400) [pid = 13556] [serial = 1105] [outer = 0xa14b1400]
10:52:13 INFO - PROCESS | 13505 | ++DOCSHELL 0xa28a7c00 == 23 [pid = 13556] [id = 395]
10:52:13 INFO - PROCESS | 13505 | ++DOMWINDOW == 80 (0xa28a8000) [pid = 13556] [serial = 1106] [outer = (nil)]
10:52:13 INFO - PROCESS | 13505 | ++DOMWINDOW == 81 (0xa28a3800) [pid = 13556] [serial = 1107] [outer = 0xa28a8000]
10:52:13 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
10:52:13 INFO - document served over http requires an https
10:52:13 INFO - sub-resource via iframe-tag using the meta-referrer
10:52:13 INFO - delivery method with keep-origin-redirect and when
10:52: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"
10:52:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:52:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:52:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:52:13 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:52:13 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:52:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:52:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:52:13 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
10:52:13 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 3549ms
10:52:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html
10:52:14 INFO - PROCESS | 13505 | ++DOCSHELL 0xa22ca000 == 24 [pid = 13556] [id = 396]
10:52:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 82 (0xa28a8800) [pid = 13556] [serial = 1108] [outer = (nil)]
10:52:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 83 (0xa2aae400) [pid = 13556] [serial = 1109] [outer = 0xa28a8800]
10:52:14 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:52:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0xa2ab2000) [pid = 13556] [serial = 1110] [outer = 0xa28a8800]
10:52:15 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2c33400 == 25 [pid = 13556] [id = 397]
10:52:15 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0xa2c33800) [pid = 13556] [serial = 1111] [outer = (nil)]
10:52:15 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0xa2c35400) [pid = 13556] [serial = 1112] [outer = 0xa2c33800]
10:52:16 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
10:52:16 INFO - document served over http requires an https
10:52:16 INFO - sub-resource via iframe-tag using the meta-referrer
10:52:16 INFO - delivery method with no-redirect and when
10:52: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"
10:52:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:52:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:52:16 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:52:16 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:52:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:52:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:52:16 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
10:52:16 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 2198ms
10:52:16 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
10:52:16 INFO - PROCESS | 13505 | ++DOCSHELL 0xa28aa400 == 26 [pid = 13556] [id = 398]
10:52:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0xa2aab800) [pid = 13556] [serial = 1113] [outer = (nil)]
10:52:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0xa2c3d000) [pid = 13556] [serial = 1114] [outer = 0xa2aab800]
10:52:17 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:52:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0xa2ce6400) [pid = 13556] [serial = 1115] [outer = 0xa2aab800]
10:52:17 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2ced000 == 27 [pid = 13556] [id = 399]
10:52:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0xa2ced400) [pid = 13556] [serial = 1116] [outer = (nil)]
10:52:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 91 (0xa2cf0000) [pid = 13556] [serial = 1117] [outer = 0xa2ced400]
10:52:18 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
10:52:18 INFO - document served over http requires an https
10:52:18 INFO - sub-resource via iframe-tag using the meta-referrer
10:52:18 INFO - delivery method with swap-origin-redirect and when
10:52: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"
10:52:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:52:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:52:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:52:18 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:52:18 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:52:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:52:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:52:18 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
10:52:18 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 2142ms
10:52:18 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
10:52:18 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2c3b400 == 28 [pid = 13556] [id = 400]
10:52:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 92 (0xa2c3b800) [pid = 13556] [serial = 1118] [outer = (nil)]
10:52:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 93 (0xa3329400) [pid = 13556] [serial = 1119] [outer = 0xa2c3b800]
10:52:19 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:52:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 94 (0xa332d800) [pid = 13556] [serial = 1120] [outer = 0xa2c3b800]
10:52:20 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3334c00 == 29 [pid = 13556] [id = 401]
10:52:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 95 (0xa3335000) [pid = 13556] [serial = 1121] [outer = (nil)]
10:52:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 96 (0xa3332400) [pid = 13556] [serial = 1122] [outer = 0xa3335000]
10:52:21 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
10:52:21 INFO - document served over http requires an https
10:52:21 INFO - sub-resource via iframe-tag using the meta-referrer
10:52:21 INFO - delivery method with swap-origin-redirect and when
10:52: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"
10:52:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:52:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:52:21 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:52:21 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:52:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:52:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:52:21 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
10:52:21 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 3642ms
10:52:21 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
10:52:22 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f343c00 == 30 [pid = 13556] [id = 402]
10:52:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 97 (0x9f34b400) [pid = 13556] [serial = 1123] [outer = (nil)]
10:52:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 98 (0x9faf9800) [pid = 13556] [serial = 1124] [outer = 0x9f34b400]
10:52:23 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:52:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 99 (0xa0678000) [pid = 13556] [serial = 1125] [outer = 0x9f34b400]
10:52:24 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0dae000 == 31 [pid = 13556] [id = 403]
10:52:24 INFO - PROCESS | 13505 | ++DOMWINDOW == 100 (0xa0daf800) [pid = 13556] [serial = 1126] [outer = (nil)]
10:52:24 INFO - PROCESS | 13505 | ++DOMWINDOW == 101 (0xa120b400) [pid = 13556] [serial = 1127] [outer = 0xa0daf800]
10:52:24 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
10:52:24 INFO - document served over http requires an https
10:52:24 INFO - sub-resource via iframe-tag using the meta-referrer
10:52:24 INFO - delivery method with keep-origin-redirect and when
10:52: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"
10:52:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:52:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:52:24 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:52:24 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:52:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:52:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:52:24 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
10:52:24 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 3042ms
10:52:24 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html
10:52:25 INFO - PROCESS | 13505 | --DOCSHELL 0x9f347800 == 30 [pid = 13556] [id = 388]
10:52:25 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb10000 == 29 [pid = 13556] [id = 387]
10:52:25 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb0b800 == 28 [pid = 13556] [id = 386]
10:52:25 INFO - PROCESS | 13505 | --DOCSHELL 0xa22cf000 == 27 [pid = 13556] [id = 384]
10:52:25 INFO - PROCESS | 13505 | --DOCSHELL 0xa2174c00 == 26 [pid = 13556] [id = 383]
10:52:25 INFO - PROCESS | 13505 | --DOCSHELL 0xa2172000 == 25 [pid = 13556] [id = 382]
10:52:25 INFO - PROCESS | 13505 | --DOCSHELL 0xa120c000 == 24 [pid = 13556] [id = 381]
10:52:25 INFO - PROCESS | 13505 | --DOCSHELL 0xa12e6000 == 23 [pid = 13556] [id = 380]
10:52:25 INFO - PROCESS | 13505 | --DOCSHELL 0xa0da1800 == 22 [pid = 13556] [id = 379]
10:52:25 INFO - PROCESS | 13505 | --DOCSHELL 0xa1204800 == 21 [pid = 13556] [id = 378]
10:52:25 INFO - PROCESS | 13505 | --DOCSHELL 0xa0b5f000 == 20 [pid = 13556] [id = 376]
10:52:25 INFO - PROCESS | 13505 | --DOCSHELL 0x9fafcc00 == 19 [pid = 13556] [id = 377]
10:52:25 INFO - PROCESS | 13505 | --DOCSHELL 0x9f53c000 == 18 [pid = 13556] [id = 375]
10:52:25 INFO - PROCESS | 13505 | ++DOCSHELL 0x9e9abc00 == 19 [pid = 13556] [id = 404]
10:52:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 102 (0x9e9b3800) [pid = 13556] [serial = 1128] [outer = (nil)]
10:52:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 103 (0x9ed07800) [pid = 13556] [serial = 1129] [outer = 0x9e9b3800]
10:52:25 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:52:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 104 (0x9f53cc00) [pid = 13556] [serial = 1130] [outer = 0x9e9b3800]
10:52:25 INFO - PROCESS | 13505 | --DOMWINDOW == 103 (0xa08f2c00) [pid = 13556] [serial = 1045] [outer = (nil)] [url = about:blank]
10:52:25 INFO - PROCESS | 13505 | --DOMWINDOW == 102 (0xa05ba800) [pid = 13556] [serial = 1042] [outer = (nil)] [url = about:blank]
10:52:26 INFO - PROCESS | 13505 | ++DOCSHELL 0xa05bac00 == 20 [pid = 13556] [id = 405]
10:52:26 INFO - PROCESS | 13505 | ++DOMWINDOW == 103 (0xa0678c00) [pid = 13556] [serial = 1131] [outer = (nil)]
10:52:26 INFO - PROCESS | 13505 | ++DOMWINDOW == 104 (0xa0684c00) [pid = 13556] [serial = 1132] [outer = 0xa0678c00]
10:52:27 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
10:52:27 INFO - document served over http requires an https
10:52:27 INFO - sub-resource via iframe-tag using the meta-referrer
10:52:27 INFO - delivery method with no-redirect and when
10:52: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"
10:52:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:52:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:52:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:52:27 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:52:27 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:52:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:52:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:52:27 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
10:52:27 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 2308ms
10:52:27 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
10:52:27 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f401400 == 21 [pid = 13556] [id = 406]
10:52:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 105 (0x9f40b000) [pid = 13556] [serial = 1133] [outer = (nil)]
10:52:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 106 (0xa1207400) [pid = 13556] [serial = 1134] [outer = 0x9f40b000]
10:52:28 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:52:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 107 (0xa12e9400) [pid = 13556] [serial = 1135] [outer = 0x9f40b000]
10:52:29 INFO - PROCESS | 13505 | ++DOCSHELL 0xa217f000 == 22 [pid = 13556] [id = 407]
10:52:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 108 (0xa22c9400) [pid = 13556] [serial = 1136] [outer = (nil)]
10:52:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 109 (0x9f860400) [pid = 13556] [serial = 1137] [outer = 0xa22c9400]
10:52:31 INFO - PROCESS | 13505 | --DOMWINDOW == 108 (0xa2382800) [pid = 13556] [serial = 1074] [outer = (nil)] [url = about:blank]
10:52:31 INFO - PROCESS | 13505 | --DOMWINDOW == 107 (0xa0b62800) [pid = 13556] [serial = 1053] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:52:31 INFO - PROCESS | 13505 | --DOMWINDOW == 106 (0x9ebb9800) [pid = 13556] [serial = 1080] [outer = (nil)] [url = about:blank]
10:52:31 INFO - PROCESS | 13505 | --DOMWINDOW == 105 (0xa289e000) [pid = 13556] [serial = 1077] [outer = (nil)] [url = about:blank]
10:52:31 INFO - PROCESS | 13505 | --DOMWINDOW == 104 (0xa2177000) [pid = 13556] [serial = 1068] [outer = (nil)] [url = about:blank]
10:52:31 INFO - PROCESS | 13505 | --DOMWINDOW == 103 (0x9f536000) [pid = 13556] [serial = 1083] [outer = (nil)] [url = about:blank]
10:52:31 INFO - PROCESS | 13505 | --DOMWINDOW == 102 (0xa22d0000) [pid = 13556] [serial = 1071] [outer = (nil)] [url = about:blank]
10:52:31 INFO - PROCESS | 13505 | --DOMWINDOW == 101 (0xa0da7000) [pid = 13556] [serial = 1055] [outer = (nil)] [url = about:blank]
10:52:31 INFO - PROCESS | 13505 | --DOMWINDOW == 100 (0xa14ac000) [pid = 13556] [serial = 1065] [outer = (nil)] [url = about:blank]
10:52:31 INFO - PROCESS | 13505 | --DOMWINDOW == 99 (0xa120f000) [pid = 13556] [serial = 1060] [outer = (nil)] [url = about:blank]
10:52:31 INFO - PROCESS | 13505 | --DOMWINDOW == 98 (0xa0521800) [pid = 13556] [serial = 1050] [outer = (nil)] [url = about:blank]
10:52:31 INFO - PROCESS | 13505 | --DOMWINDOW == 97 (0xa12e9000) [pid = 13556] [serial = 1063] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:52:31 INFO - PROCESS | 13505 | --DOMWINDOW == 96 (0xa1206800) [pid = 13556] [serial = 1058] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354294240]
10:52:31 INFO - PROCESS | 13505 | --DOMWINDOW == 95 (0x9faf1c00) [pid = 13556] [serial = 1086] [outer = (nil)] [url = about:blank]
10:52:31 INFO - PROCESS | 13505 | --DOMWINDOW == 94 (0x9eb12800) [pid = 13556] [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]
10:52:31 INFO - PROCESS | 13505 | --DOMWINDOW == 93 (0x9ebb3800) [pid = 13556] [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]
10:52:31 INFO - PROCESS | 13505 | --DOMWINDOW == 92 (0xa2662800) [pid = 13556] [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]
10:52:31 INFO - PROCESS | 13505 | --DOMWINDOW == 91 (0xa12e6400) [pid = 13556] [serial = 1062] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:52:31 INFO - PROCESS | 13505 | --DOMWINDOW == 90 (0xa0b5f800) [pid = 13556] [serial = 1052] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:52:31 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0xa1204c00) [pid = 13556] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354294240]
10:52:31 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0xa28a0c00) [pid = 13556] [serial = 1078] [outer = (nil)] [url = about:blank]
10:52:31 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0x9ed0c000) [pid = 13556] [serial = 1081] [outer = (nil)] [url = about:blank]
10:52:31 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
10:52:31 INFO - document served over http requires an https
10:52:31 INFO - sub-resource via iframe-tag using the meta-referrer
10:52:31 INFO - delivery method with swap-origin-redirect and when
10:52: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"
10:52:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:52:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:52:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:52:31 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
10:52:31 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
10:52:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:52:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:52:31 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
10:52:31 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 4260ms
10:52:31 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
10:52:31 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0b5f800 == 23 [pid = 13556] [id = 408]
10:52:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0xa0b62800) [pid = 13556] [serial = 1138] [outer = (nil)]
10:52:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0xa0daa800) [pid = 13556] [serial = 1139] [outer = 0xa0b62800]
10:52:32 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:52:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0xa2173400) [pid = 13556] [serial = 1140] [outer = 0xa0b62800]
10:52:33 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
10:52:33 INFO - document served over http requires an https
10:52:33 INFO - sub-resource via script-tag using the meta-referrer
10:52:33 INFO - delivery method with keep-origin-redirect and when
10:52: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"
10:52:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:52:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:52:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:52:33 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:52:33 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:52:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:52:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:52:33 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
10:52:33 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 1900ms
10:52:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html
10:52:33 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f537400 == 24 [pid = 13556] [id = 409]
10:52:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 91 (0x9f864000) [pid = 13556] [serial = 1141] [outer = (nil)]
10:52:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 92 (0xa0b62000) [pid = 13556] [serial = 1142] [outer = 0x9f864000]
10:52:34 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:52:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 93 (0xa12e0c00) [pid = 13556] [serial = 1143] [outer = 0x9f864000]
10:52:35 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
10:52:35 INFO - document served over http requires an https
10:52:35 INFO - sub-resource via script-tag using the meta-referrer
10:52:35 INFO - delivery method with no-redirect and when
10:52: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"
10:52:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:52:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:52:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:52:35 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:52:35 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:52:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:52:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:52:35 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
10:52:35 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 2093ms
10:52:35 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
10:52:35 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0524000 == 25 [pid = 13556] [id = 410]
10:52:35 INFO - PROCESS | 13505 | ++DOMWINDOW == 94 (0xa05ad400) [pid = 13556] [serial = 1144] [outer = (nil)]
10:52:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 95 (0xa2385400) [pid = 13556] [serial = 1145] [outer = 0xa05ad400]
10:52:36 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:52:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 96 (0xa289f400) [pid = 13556] [serial = 1146] [outer = 0xa05ad400]
10:52:37 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
10:52:37 INFO - document served over http requires an https
10:52:37 INFO - sub-resource via script-tag using the meta-referrer
10:52:37 INFO - delivery method with swap-origin-redirect and when
10:52: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"
10:52:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:52:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:52:37 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:52:37 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:52:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:52:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:52:37 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
10:52:37 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 2403ms
10:52:37 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
10:52:38 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2382800 == 26 [pid = 13556] [id = 411]
10:52:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 97 (0xa2384400) [pid = 13556] [serial = 1147] [outer = (nil)]
10:52:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 98 (0xa3328000) [pid = 13556] [serial = 1148] [outer = 0xa2384400]
10:52:39 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:52:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 99 (0xa33ca000) [pid = 13556] [serial = 1149] [outer = 0xa2384400]
10:52:40 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
10:52:40 INFO - document served over http requires an https
10:52:40 INFO - sub-resource via script-tag using the meta-referrer
10:52:40 INFO - delivery method with swap-origin-redirect and when
10:52: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"
10:52:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:52:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:52:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:52:40 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:52:40 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:52:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:52:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:52:40 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
10:52:40 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 2806ms
10:52:40 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
10:52:41 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3326800 == 27 [pid = 13556] [id = 412]
10:52:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 100 (0xa33cec00) [pid = 13556] [serial = 1150] [outer = (nil)]
10:52:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 101 (0xa3484000) [pid = 13556] [serial = 1151] [outer = 0xa33cec00]
10:52:41 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:52:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 102 (0xa3489000) [pid = 13556] [serial = 1152] [outer = 0xa33cec00]
10:52:43 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
10:52:43 INFO - document served over http requires an https
10:52:43 INFO - sub-resource via script-tag using the meta-referrer
10:52:43 INFO - delivery method with keep-origin-redirect and when
10:52: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"
10:52:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:52:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:52:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:52:43 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:52:43 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:52:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:52:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:52:43 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
10:52:43 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 2443ms
10:52:43 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html
10:52:43 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3482c00 == 28 [pid = 13556] [id = 413]
10:52:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 103 (0xa366b400) [pid = 13556] [serial = 1153] [outer = (nil)]
10:52:44 INFO - PROCESS | 13505 | ++DOMWINDOW == 104 (0xa3675400) [pid = 13556] [serial = 1154] [outer = 0xa366b400]
10:52:44 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:52:44 INFO - PROCESS | 13505 | ++DOMWINDOW == 105 (0xa3892c00) [pid = 13556] [serial = 1155] [outer = 0xa366b400]
10:52:45 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
10:52:45 INFO - document served over http requires an https
10:52:45 INFO - sub-resource via script-tag using the meta-referrer
10:52:45 INFO - delivery method with no-redirect and when
10:52: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"
10:52:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:52:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:52:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:52:45 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:52:45 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:52:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:52:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:52:45 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
10:52:45 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 2502ms
10:52:45 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
10:52:46 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3673800 == 29 [pid = 13556] [id = 414]
10:52:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 106 (0xa389ac00) [pid = 13556] [serial = 1156] [outer = (nil)]
10:52:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 107 (0xa3bb7400) [pid = 13556] [serial = 1157] [outer = 0xa389ac00]
10:52:46 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:52:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 108 (0xa3bbc000) [pid = 13556] [serial = 1158] [outer = 0xa389ac00]
10:52:49 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
10:52:49 INFO - document served over http requires an https
10:52:49 INFO - sub-resource via script-tag using the meta-referrer
10:52:49 INFO - delivery method with swap-origin-redirect and when
10:52: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"
10:52:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:52:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:52:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:52:49 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
10:52:49 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
10:52:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:52:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:52:49 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
10:52:49 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 3250ms
10:52:49 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
10:52:49 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3bb5c00 == 30 [pid = 13556] [id = 415]
10:52:49 INFO - PROCESS | 13505 | ++DOMWINDOW == 109 (0xa3bc4000) [pid = 13556] [serial = 1159] [outer = (nil)]
10:52:49 INFO - PROCESS | 13505 | ++DOMWINDOW == 110 (0xa3d36800) [pid = 13556] [serial = 1160] [outer = 0xa3bc4000]
10:52:50 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:52:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 111 (0xa3d3b400) [pid = 13556] [serial = 1161] [outer = 0xa3bc4000]
10:52:51 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
10:52:51 INFO - document served over http requires an https
10:52:51 INFO - sub-resource via xhr-request using the meta-referrer
10:52:51 INFO - delivery method with keep-origin-redirect and when
10:52: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"
10:52:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:52:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:52:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:52:51 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:52:51 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:52:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:52:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:52:51 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
10:52:51 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 2355ms
10:52:51 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html
10:52:51 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3d34000 == 31 [pid = 13556] [id = 416]
10:52:51 INFO - PROCESS | 13505 | ++DOMWINDOW == 112 (0xa3d34400) [pid = 13556] [serial = 1162] [outer = (nil)]
10:52:52 INFO - PROCESS | 13505 | ++DOMWINDOW == 113 (0xa3f79400) [pid = 13556] [serial = 1163] [outer = 0xa3d34400]
10:52:52 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:52:52 INFO - PROCESS | 13505 | ++DOMWINDOW == 114 (0xa3f7d400) [pid = 13556] [serial = 1164] [outer = 0xa3d34400]
10:52:53 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
10:52:53 INFO - document served over http requires an https
10:52:53 INFO - sub-resource via xhr-request using the meta-referrer
10:52:53 INFO - delivery method with no-redirect and when
10:52: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"
10:52:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:52:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:52:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:52:53 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:52:53 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:52:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:52:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:52:53 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
10:52:53 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 2046ms
10:52:53 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
10:52:53 INFO - PROCESS | 13505 | ++DOCSHELL 0xa41ea400 == 32 [pid = 13556] [id = 417]
10:52:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 115 (0xa41ec800) [pid = 13556] [serial = 1165] [outer = (nil)]
10:52:54 INFO - PROCESS | 13505 | ++DOMWINDOW == 116 (0xa41f2c00) [pid = 13556] [serial = 1166] [outer = 0xa41ec800]
10:52:54 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:52:54 INFO - PROCESS | 13505 | ++DOMWINDOW == 117 (0xa41f7000) [pid = 13556] [serial = 1167] [outer = 0xa41ec800]
10:52:55 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
10:52:55 INFO - document served over http requires an https
10:52:55 INFO - sub-resource via xhr-request using the meta-referrer
10:52:55 INFO - delivery method with swap-origin-redirect and when
10:52: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"
10:52:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:52:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:52:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:52:55 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:52:55 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:52:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:52:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:52:55 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
10:52:55 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 2252ms
10:52:55 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
10:52:56 INFO - PROCESS | 13505 | ++DOCSHELL 0xa41f0800 == 33 [pid = 13556] [id = 418]
10:52:56 INFO - PROCESS | 13505 | ++DOMWINDOW == 118 (0xa41f6000) [pid = 13556] [serial = 1168] [outer = (nil)]
10:52:56 INFO - PROCESS | 13505 | ++DOMWINDOW == 119 (0xa43a0c00) [pid = 13556] [serial = 1169] [outer = 0xa41f6000]
10:52:56 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:52:56 INFO - PROCESS | 13505 | ++DOMWINDOW == 120 (0xa43a6c00) [pid = 13556] [serial = 1170] [outer = 0xa41f6000]
10:52:58 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
10:52:58 INFO - document served over http requires an https
10:52:58 INFO - sub-resource via xhr-request using the meta-referrer
10:52:58 INFO - delivery method with swap-origin-redirect and when
10:52: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"
10:52:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:52:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:52:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:52:58 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:52:58 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:52:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:52:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:52:58 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
10:52:58 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 2652ms
10:52:58 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
10:52:59 INFO - PROCESS | 13505 | ++DOCSHELL 0xa12e9000 == 34 [pid = 13556] [id = 419]
10:52:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 121 (0xa4a34800) [pid = 13556] [serial = 1171] [outer = (nil)]
10:53:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 122 (0xa4a36400) [pid = 13556] [serial = 1172] [outer = 0xa4a34800]
10:53:00 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:53:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 123 (0xa4e0b000) [pid = 13556] [serial = 1173] [outer = 0xa4a34800]
10:53:02 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
10:53:02 INFO - document served over http requires an https
10:53:02 INFO - sub-resource via xhr-request using the meta-referrer
10:53:02 INFO - delivery method with keep-origin-redirect and when
10:53: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"
10:53:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:53:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:53:02 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:53:02 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:53:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:53:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:53:02 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
10:53:02 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 3714ms
10:53:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html
10:53:02 INFO - PROCESS | 13505 | ++DOCSHELL 0x9e9b5c00 == 35 [pid = 13556] [id = 420]
10:53:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 124 (0x9eb0a000) [pid = 13556] [serial = 1174] [outer = (nil)]
10:53:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 125 (0x9ebb2800) [pid = 13556] [serial = 1175] [outer = 0x9eb0a000]
10:53:03 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:53:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 126 (0x9f53c800) [pid = 13556] [serial = 1176] [outer = 0x9eb0a000]
10:53:03 INFO - PROCESS | 13505 | --DOCSHELL 0x9e9b3c00 == 34 [pid = 13556] [id = 389]
10:53:03 INFO - PROCESS | 13505 | --DOCSHELL 0x9f866800 == 33 [pid = 13556] [id = 390]
10:53:03 INFO - PROCESS | 13505 | --DOCSHELL 0x9fba3400 == 32 [pid = 13556] [id = 391]
10:53:03 INFO - PROCESS | 13505 | --DOCSHELL 0xa05acc00 == 31 [pid = 13556] [id = 392]
10:53:03 INFO - PROCESS | 13505 | --DOCSHELL 0xa08e9800 == 30 [pid = 13556] [id = 393]
10:53:03 INFO - PROCESS | 13505 | --DOCSHELL 0xa28a7c00 == 29 [pid = 13556] [id = 395]
10:53:03 INFO - PROCESS | 13505 | --DOCSHELL 0xa1201c00 == 28 [pid = 13556] [id = 394]
10:53:03 INFO - PROCESS | 13505 | --DOCSHELL 0xa2c33400 == 27 [pid = 13556] [id = 397]
10:53:03 INFO - PROCESS | 13505 | --DOCSHELL 0xa22ca000 == 26 [pid = 13556] [id = 396]
10:53:03 INFO - PROCESS | 13505 | --DOCSHELL 0xa2ced000 == 25 [pid = 13556] [id = 399]
10:53:03 INFO - PROCESS | 13505 | --DOCSHELL 0xa28aa400 == 24 [pid = 13556] [id = 398]
10:53:03 INFO - PROCESS | 13505 | --DOCSHELL 0xa3334c00 == 23 [pid = 13556] [id = 401]
10:53:03 INFO - PROCESS | 13505 | --DOCSHELL 0xa0dae000 == 22 [pid = 13556] [id = 403]
10:53:03 INFO - PROCESS | 13505 | --DOCSHELL 0x9f343c00 == 21 [pid = 13556] [id = 402]
10:53:03 INFO - PROCESS | 13505 | --DOCSHELL 0xa05bac00 == 20 [pid = 13556] [id = 405]
10:53:03 INFO - PROCESS | 13505 | --DOCSHELL 0x9e9abc00 == 19 [pid = 13556] [id = 404]
10:53:03 INFO - PROCESS | 13505 | --DOCSHELL 0xa217f000 == 18 [pid = 13556] [id = 407]
10:53:03 INFO - PROCESS | 13505 | --DOCSHELL 0x9f401400 == 17 [pid = 13556] [id = 406]
10:53:03 INFO - PROCESS | 13505 | --DOCSHELL 0xa08ed000 == 16 [pid = 13556] [id = 374]
10:53:03 INFO - PROCESS | 13505 | --DOMWINDOW == 125 (0x9f541400) [pid = 13556] [serial = 1084] [outer = (nil)] [url = about:blank]
10:53:04 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
10:53:04 INFO - document served over http requires an https
10:53:04 INFO - sub-resource via xhr-request using the meta-referrer
10:53:04 INFO - delivery method with no-redirect and when
10:53: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"
10:53:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:53:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:53:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:53:04 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:53:04 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:53:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:53:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:53:04 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
10:53:04 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 2344ms
10:53:04 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
10:53:04 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ed05800 == 17 [pid = 13556] [id = 421]
10:53:04 INFO - PROCESS | 13505 | ++DOMWINDOW == 126 (0x9ed09000) [pid = 13556] [serial = 1177] [outer = (nil)]
10:53:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 127 (0x9f404c00) [pid = 13556] [serial = 1178] [outer = 0x9ed09000]
10:53:05 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:53:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 128 (0x9f541400) [pid = 13556] [serial = 1179] [outer = 0x9ed09000]
10:53:07 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
10:53:07 INFO - document served over http requires an https
10:53:07 INFO - sub-resource via xhr-request using the meta-referrer
10:53:07 INFO - delivery method with swap-origin-redirect and when
10:53: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"
10:53:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
10:53:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
10:53:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
10:53:07 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
10:53:07 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
10:53:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
10:53:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
10:53:07 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
10:53:07 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 3101ms
10:53:07 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
10:53:08 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f34e000 == 18 [pid = 13556] [id = 422]
10:53:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 129 (0xa045ec00) [pid = 13556] [serial = 1180] [outer = (nil)]
10:53:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 130 (0xa052a400) [pid = 13556] [serial = 1181] [outer = 0xa045ec00]
10:53:08 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:53:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 131 (0xa05b4c00) [pid = 13556] [serial = 1182] [outer = 0xa045ec00]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 130 (0x9ed07800) [pid = 13556] [serial = 1129] [outer = (nil)] [url = about:blank]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 129 (0xa0684c00) [pid = 13556] [serial = 1132] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354346791]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 128 (0x9f860400) [pid = 13556] [serial = 1137] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 127 (0xa045c400) [pid = 13556] [serial = 1092] [outer = (nil)] [url = about:blank]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 126 (0xa1207400) [pid = 13556] [serial = 1134] [outer = (nil)] [url = about:blank]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 125 (0x9faf9800) [pid = 13556] [serial = 1124] [outer = (nil)] [url = about:blank]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 124 (0xa120b400) [pid = 13556] [serial = 1127] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 123 (0xa120a400) [pid = 13556] [serial = 1101] [outer = (nil)] [url = about:blank]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 122 (0xa22cec00) [pid = 13556] [serial = 1104] [outer = (nil)] [url = about:blank]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 121 (0xa3332400) [pid = 13556] [serial = 1122] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 120 (0xa05b2400) [pid = 13556] [serial = 1095] [outer = (nil)] [url = about:blank]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 119 (0xa28a3800) [pid = 13556] [serial = 1107] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 118 (0xa2c3d000) [pid = 13556] [serial = 1114] [outer = (nil)] [url = about:blank]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 117 (0xa3329400) [pid = 13556] [serial = 1119] [outer = (nil)] [url = about:blank]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 116 (0xa08ec000) [pid = 13556] [serial = 1098] [outer = (nil)] [url = about:blank]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 115 (0x9ebb4c00) [pid = 13556] [serial = 1089] [outer = (nil)] [url = about:blank]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 114 (0xa2cf0000) [pid = 13556] [serial = 1117] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 113 (0xa2aae400) [pid = 13556] [serial = 1109] [outer = (nil)] [url = about:blank]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 112 (0xa2c35400) [pid = 13556] [serial = 1112] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354335676]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 111 (0xa0daa800) [pid = 13556] [serial = 1139] [outer = (nil)] [url = about:blank]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 110 (0x9f34b400) [pid = 13556] [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]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 109 (0x9e9b3800) [pid = 13556] [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]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 108 (0xa2172c00) [pid = 13556] [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]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 107 (0xa0678c00) [pid = 13556] [serial = 1131] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354346791]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 106 (0xa237cc00) [pid = 13556] [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]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 105 (0x9fb9f400) [pid = 13556] [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]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 104 (0x9f40b000) [pid = 13556] [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]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 103 (0x9faf7400) [pid = 13556] [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]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 102 (0xa120c800) [pid = 13556] [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]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 101 (0xa22c9400) [pid = 13556] [serial = 1136] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 100 (0xa2175000) [pid = 13556] [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]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 99 (0xa08ed400) [pid = 13556] [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]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 98 (0xa0daf800) [pid = 13556] [serial = 1126] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 97 (0xa0da5800) [pid = 13556] [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]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 96 (0xa28a8000) [pid = 13556] [serial = 1106] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 95 (0xa2c33800) [pid = 13556] [serial = 1111] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354335676]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 94 (0xa2ced400) [pid = 13556] [serial = 1116] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 93 (0xa3335000) [pid = 13556] [serial = 1121] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 92 (0xa046b800) [pid = 13556] [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]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 91 (0x9f40ec00) [pid = 13556] [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]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 90 (0x9fba7400) [pid = 13556] [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]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0x9f403000) [pid = 13556] [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]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0xa05af000) [pid = 13556] [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]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0x9e9aa800) [pid = 13556] [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]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0x9eb0dc00) [pid = 13556] [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]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0x9f864400) [pid = 13556] [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]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0x9f34d800) [pid = 13556] [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]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0xa05b7400) [pid = 13556] [serial = 1030] [outer = (nil)] [url = about:blank]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 82 (0x9faf3000) [pid = 13556] [serial = 1019] [outer = (nil)] [url = about:blank]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 81 (0xa12df000) [pid = 13556] [serial = 1061] [outer = (nil)] [url = about:blank]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 80 (0xa0855800) [pid = 13556] [serial = 1051] [outer = (nil)] [url = about:blank]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 79 (0xa2385c00) [pid = 13556] [serial = 1075] [outer = (nil)] [url = about:blank]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 78 (0xa0526000) [pid = 13556] [serial = 1027] [outer = (nil)] [url = about:blank]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 77 (0x9f537c00) [pid = 13556] [serial = 1014] [outer = (nil)] [url = about:blank]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 76 (0xa084b400) [pid = 13556] [serial = 1033] [outer = (nil)] [url = about:blank]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 75 (0x9f349800) [pid = 13556] [serial = 1009] [outer = (nil)] [url = about:blank]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 74 (0x9ed0b800) [pid = 13556] [serial = 1006] [outer = (nil)] [url = about:blank]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 73 (0xa22d5400) [pid = 13556] [serial = 1072] [outer = (nil)] [url = about:blank]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 72 (0xa045e400) [pid = 13556] [serial = 1024] [outer = (nil)] [url = about:blank]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 71 (0x9fba4000) [pid = 13556] [serial = 1087] [outer = (nil)] [url = about:blank]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 70 (0xa14b2000) [pid = 13556] [serial = 1066] [outer = (nil)] [url = about:blank]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 69 (0xa0dac400) [pid = 13556] [serial = 1056] [outer = (nil)] [url = about:blank]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 68 (0xa0b5d000) [pid = 13556] [serial = 1048] [outer = (nil)] [url = about:blank]
10:53:10 INFO - PROCESS | 13505 | --DOMWINDOW == 67 (0xa217bc00) [pid = 13556] [serial = 1069] [outer = (nil)] [url = about:blank]
10:53:11 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
10:53:11 INFO - document served over http requires an http
10:53:11 INFO - sub-resource via fetch-request using the http-csp
10:53:11 INFO - delivery method with keep-origin-redirect and when
10:53:11 INFO - the target request is cross-origin.
10:53:11 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 3351ms
10:53:11 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
10:53:11 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ed04000 == 19 [pid = 13556] [id = 423]
10:53:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 68 (0x9f349800) [pid = 13556] [serial = 1183] [outer = (nil)]
10:53:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 69 (0x9f407400) [pid = 13556] [serial = 1184] [outer = 0x9f349800]
10:53:11 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:53:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 70 (0x9faf1000) [pid = 13556] [serial = 1185] [outer = 0x9f349800]
10:53:12 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
10:53:12 INFO - document served over http requires an http
10:53:12 INFO - sub-resource via fetch-request using the http-csp
10:53:12 INFO - delivery method with no-redirect and when
10:53:12 INFO - the target request is cross-origin.
10:53:12 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1895ms
10:53:12 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
10:53:13 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ed07800 == 20 [pid = 13556] [id = 424]
10:53:13 INFO - PROCESS | 13505 | ++DOMWINDOW == 71 (0x9ed0ac00) [pid = 13556] [serial = 1186] [outer = (nil)]
10:53:13 INFO - PROCESS | 13505 | ++DOMWINDOW == 72 (0x9fb9f400) [pid = 13556] [serial = 1187] [outer = 0x9ed0ac00]
10:53:14 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:53:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 73 (0xa0465c00) [pid = 13556] [serial = 1188] [outer = 0x9ed0ac00]
10:53:15 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
10:53:15 INFO - document served over http requires an http
10:53:15 INFO - sub-resource via fetch-request using the http-csp
10:53:15 INFO - delivery method with swap-origin-redirect and when
10:53:15 INFO - the target request is cross-origin.
10:53:15 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2088ms
10:53:15 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
10:53:15 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f40ec00 == 21 [pid = 13556] [id = 425]
10:53:15 INFO - PROCESS | 13505 | ++DOMWINDOW == 74 (0x9f53b400) [pid = 13556] [serial = 1189] [outer = (nil)]
10:53:15 INFO - PROCESS | 13505 | ++DOMWINDOW == 75 (0xa067ec00) [pid = 13556] [serial = 1190] [outer = 0x9f53b400]
10:53:16 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:53:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 76 (0xa0855000) [pid = 13556] [serial = 1191] [outer = 0x9f53b400]
10:53:17 INFO - PROCESS | 13505 | ++DOCSHELL 0xa08f2400 == 22 [pid = 13556] [id = 426]
10:53:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 77 (0xa08f2800) [pid = 13556] [serial = 1192] [outer = (nil)]
10:53:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 78 (0xa0b54800) [pid = 13556] [serial = 1193] [outer = 0xa08f2800]
10:53:17 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
10:53:17 INFO - document served over http requires an http
10:53:17 INFO - sub-resource via iframe-tag using the http-csp
10:53:17 INFO - delivery method with keep-origin-redirect and when
10:53:17 INFO - the target request is cross-origin.
10:53:17 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2697ms
10:53:17 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
10:53:18 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0679c00 == 23 [pid = 13556] [id = 427]
10:53:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 79 (0xa08f3400) [pid = 13556] [serial = 1194] [outer = (nil)]
10:53:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 80 (0xa0daa800) [pid = 13556] [serial = 1195] [outer = 0xa08f3400]
10:53:18 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:53:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 81 (0xa1204400) [pid = 13556] [serial = 1196] [outer = 0xa08f3400]
10:53:19 INFO - PROCESS | 13505 | ++DOCSHELL 0xa120d400 == 24 [pid = 13556] [id = 428]
10:53:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 82 (0xa120e000) [pid = 13556] [serial = 1197] [outer = (nil)]
10:53:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 83 (0xa12df000) [pid = 13556] [serial = 1198] [outer = 0xa120e000]
10:53:20 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
10:53:20 INFO - document served over http requires an http
10:53:20 INFO - sub-resource via iframe-tag using the http-csp
10:53:20 INFO - delivery method with no-redirect and when
10:53:20 INFO - the target request is cross-origin.
10:53:20 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2667ms
10:53:20 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
10:53:21 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0da5000 == 25 [pid = 13556] [id = 429]
10:53:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0xa0da5800) [pid = 13556] [serial = 1199] [outer = (nil)]
10:53:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0xa14ab400) [pid = 13556] [serial = 1200] [outer = 0xa0da5800]
10:53:21 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:53:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0xa2170400) [pid = 13556] [serial = 1201] [outer = 0xa0da5800]
10:53:22 INFO - PROCESS | 13505 | ++DOCSHELL 0xa217e000 == 26 [pid = 13556] [id = 430]
10:53:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0xa22c9c00) [pid = 13556] [serial = 1202] [outer = (nil)]
10:53:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0xa22d2800) [pid = 13556] [serial = 1203] [outer = 0xa22c9c00]
10:53:23 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
10:53:23 INFO - document served over http requires an http
10:53:23 INFO - sub-resource via iframe-tag using the http-csp
10:53:23 INFO - delivery method with swap-origin-redirect and when
10:53:23 INFO - the target request is cross-origin.
10:53:23 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2592ms
10:53:23 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
10:53:23 INFO - PROCESS | 13505 | ++DOCSHELL 0xa12ea800 == 27 [pid = 13556] [id = 431]
10:53:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0xa14a7400) [pid = 13556] [serial = 1204] [outer = (nil)]
10:53:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0xa237c800) [pid = 13556] [serial = 1205] [outer = 0xa14a7400]
10:53:24 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:53:24 INFO - PROCESS | 13505 | ++DOMWINDOW == 91 (0xa265a800) [pid = 13556] [serial = 1206] [outer = 0xa14a7400]
10:53:26 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
10:53:26 INFO - document served over http requires an http
10:53:26 INFO - sub-resource via script-tag using the http-csp
10:53:26 INFO - delivery method with keep-origin-redirect and when
10:53:26 INFO - the target request is cross-origin.
10:53:26 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 3451ms
10:53:26 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
10:53:27 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2379c00 == 28 [pid = 13556] [id = 432]
10:53:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 92 (0xa237a400) [pid = 13556] [serial = 1207] [outer = (nil)]
10:53:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 93 (0xa2ab1400) [pid = 13556] [serial = 1208] [outer = 0xa237a400]
10:53:27 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:53:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 94 (0xa2c37000) [pid = 13556] [serial = 1209] [outer = 0xa237a400]
10:53:29 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
10:53:29 INFO - document served over http requires an http
10:53:29 INFO - sub-resource via script-tag using the http-csp
10:53:29 INFO - delivery method with no-redirect and when
10:53:29 INFO - the target request is cross-origin.
10:53:29 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2493ms
10:53:29 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
10:53:29 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2aae400 == 29 [pid = 13556] [id = 433]
10:53:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 95 (0xa2ab0000) [pid = 13556] [serial = 1210] [outer = (nil)]
10:53:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 96 (0xa2cf2800) [pid = 13556] [serial = 1211] [outer = 0xa2ab0000]
10:53:30 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:53:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 97 (0xa332c400) [pid = 13556] [serial = 1212] [outer = 0xa2ab0000]
10:53:31 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
10:53:31 INFO - document served over http requires an http
10:53:31 INFO - sub-resource via script-tag using the http-csp
10:53:31 INFO - delivery method with swap-origin-redirect and when
10:53:31 INFO - the target request is cross-origin.
10:53:31 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2207ms
10:53:31 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
10:53:31 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2cf1400 == 30 [pid = 13556] [id = 434]
10:53:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 98 (0xa33c9400) [pid = 13556] [serial = 1213] [outer = (nil)]
10:53:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 99 (0xa366a000) [pid = 13556] [serial = 1214] [outer = 0xa33c9400]
10:53:32 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:53:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 100 (0xa389a000) [pid = 13556] [serial = 1215] [outer = 0xa33c9400]
10:53:33 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
10:53:33 INFO - document served over http requires an http
10:53:33 INFO - sub-resource via xhr-request using the http-csp
10:53:33 INFO - delivery method with keep-origin-redirect and when
10:53:33 INFO - the target request is cross-origin.
10:53:33 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2089ms
10:53:33 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
10:53:33 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3483000 == 31 [pid = 13556] [id = 435]
10:53:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 101 (0xa3483400) [pid = 13556] [serial = 1216] [outer = (nil)]
10:53:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 102 (0xa41ec000) [pid = 13556] [serial = 1217] [outer = 0xa3483400]
10:53:34 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:53:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 103 (0xa4325000) [pid = 13556] [serial = 1218] [outer = 0xa3483400]
10:53:35 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
10:53:35 INFO - document served over http requires an http
10:53:35 INFO - sub-resource via xhr-request using the http-csp
10:53:35 INFO - delivery method with no-redirect and when
10:53:35 INFO - the target request is cross-origin.
10:53:35 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2042ms
10:53:35 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
10:53:36 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3d3e800 == 32 [pid = 13556] [id = 436]
10:53:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 104 (0xa4a32400) [pid = 13556] [serial = 1219] [outer = (nil)]
10:53:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 105 (0xa4e0e800) [pid = 13556] [serial = 1220] [outer = 0xa4a32400]
10:53:36 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:53:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 106 (0xa4e13000) [pid = 13556] [serial = 1221] [outer = 0xa4a32400]
10:53:38 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
10:53:38 INFO - document served over http requires an http
10:53:38 INFO - sub-resource via xhr-request using the http-csp
10:53:38 INFO - delivery method with swap-origin-redirect and when
10:53:38 INFO - the target request is cross-origin.
10:53:38 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2554ms
10:53:38 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
10:53:38 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4e0c400 == 33 [pid = 13556] [id = 437]
10:53:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 107 (0xa4ed7400) [pid = 13556] [serial = 1222] [outer = (nil)]
10:53:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 108 (0xa4ede000) [pid = 13556] [serial = 1223] [outer = 0xa4ed7400]
10:53:39 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:53:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 109 (0xa5005400) [pid = 13556] [serial = 1224] [outer = 0xa4ed7400]
10:53:42 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
10:53:42 INFO - document served over http requires an https
10:53:42 INFO - sub-resource via fetch-request using the http-csp
10:53:42 INFO - delivery method with keep-origin-redirect and when
10:53:42 INFO - the target request is cross-origin.
10:53:42 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 4105ms
10:53:42 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
10:53:42 INFO - PROCESS | 13505 | --DOCSHELL 0x9f537400 == 32 [pid = 13556] [id = 409]
10:53:42 INFO - PROCESS | 13505 | --DOCSHELL 0xa0524000 == 31 [pid = 13556] [id = 410]
10:53:42 INFO - PROCESS | 13505 | --DOCSHELL 0xa2382800 == 30 [pid = 13556] [id = 411]
10:53:42 INFO - PROCESS | 13505 | --DOCSHELL 0xa3326800 == 29 [pid = 13556] [id = 412]
10:53:42 INFO - PROCESS | 13505 | --DOCSHELL 0xa3482c00 == 28 [pid = 13556] [id = 413]
10:53:42 INFO - PROCESS | 13505 | --DOCSHELL 0xa3673800 == 27 [pid = 13556] [id = 414]
10:53:42 INFO - PROCESS | 13505 | --DOCSHELL 0xa3bb5c00 == 26 [pid = 13556] [id = 415]
10:53:42 INFO - PROCESS | 13505 | --DOCSHELL 0xa3d34000 == 25 [pid = 13556] [id = 416]
10:53:42 INFO - PROCESS | 13505 | --DOCSHELL 0xa41ea400 == 24 [pid = 13556] [id = 417]
10:53:42 INFO - PROCESS | 13505 | --DOCSHELL 0xa41f0800 == 23 [pid = 13556] [id = 418]
10:53:42 INFO - PROCESS | 13505 | --DOCSHELL 0x9e9b5c00 == 22 [pid = 13556] [id = 420]
10:53:42 INFO - PROCESS | 13505 | --DOCSHELL 0x9ed05800 == 21 [pid = 13556] [id = 421]
10:53:42 INFO - PROCESS | 13505 | --DOCSHELL 0x9f34e000 == 20 [pid = 13556] [id = 422]
10:53:43 INFO - PROCESS | 13505 | --DOMWINDOW == 108 (0x9f53cc00) [pid = 13556] [serial = 1130] [outer = (nil)] [url = about:blank]
10:53:43 INFO - PROCESS | 13505 | --DOMWINDOW == 107 (0xa12e9400) [pid = 13556] [serial = 1135] [outer = (nil)] [url = about:blank]
10:53:43 INFO - PROCESS | 13505 | --DOMWINDOW == 106 (0xa0678000) [pid = 13556] [serial = 1125] [outer = (nil)] [url = about:blank]
10:53:43 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebac800 == 21 [pid = 13556] [id = 438]
10:53:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 107 (0x9ebb2400) [pid = 13556] [serial = 1225] [outer = (nil)]
10:53:44 INFO - PROCESS | 13505 | ++DOMWINDOW == 108 (0x9ed04c00) [pid = 13556] [serial = 1226] [outer = 0x9ebb2400]
10:53:44 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:53:44 INFO - PROCESS | 13505 | ++DOMWINDOW == 109 (0x9f34b000) [pid = 13556] [serial = 1227] [outer = 0x9ebb2400]
10:53:45 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
10:53:45 INFO - document served over http requires an https
10:53:45 INFO - sub-resource via fetch-request using the http-csp
10:53:45 INFO - delivery method with no-redirect and when
10:53:45 INFO - the target request is cross-origin.
10:53:45 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 3461ms
10:53:45 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
10:53:46 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f542400 == 22 [pid = 13556] [id = 439]
10:53:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 110 (0x9f85f400) [pid = 13556] [serial = 1228] [outer = (nil)]
10:53:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 111 (0x9fafc400) [pid = 13556] [serial = 1229] [outer = 0x9f85f400]
10:53:46 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:53:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 112 (0x9fba6400) [pid = 13556] [serial = 1230] [outer = 0x9f85f400]
10:53:47 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
10:53:47 INFO - document served over http requires an https
10:53:47 INFO - sub-resource via fetch-request using the http-csp
10:53:47 INFO - delivery method with swap-origin-redirect and when
10:53:47 INFO - the target request is cross-origin.
10:53:47 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2145ms
10:53:47 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
10:53:49 INFO - PROCESS | 13505 | --DOMWINDOW == 111 (0xa43a0c00) [pid = 13556] [serial = 1169] [outer = (nil)] [url = about:blank]
10:53:49 INFO - PROCESS | 13505 | --DOMWINDOW == 110 (0xa41f2c00) [pid = 13556] [serial = 1166] [outer = (nil)] [url = about:blank]
10:53:49 INFO - PROCESS | 13505 | --DOMWINDOW == 109 (0xa3f79400) [pid = 13556] [serial = 1163] [outer = (nil)] [url = about:blank]
10:53:49 INFO - PROCESS | 13505 | --DOMWINDOW == 108 (0xa3d36800) [pid = 13556] [serial = 1160] [outer = (nil)] [url = about:blank]
10:53:49 INFO - PROCESS | 13505 | --DOMWINDOW == 107 (0xa3bb7400) [pid = 13556] [serial = 1157] [outer = (nil)] [url = about:blank]
10:53:49 INFO - PROCESS | 13505 | --DOMWINDOW == 106 (0xa3675400) [pid = 13556] [serial = 1154] [outer = (nil)] [url = about:blank]
10:53:49 INFO - PROCESS | 13505 | --DOMWINDOW == 105 (0xa3484000) [pid = 13556] [serial = 1151] [outer = (nil)] [url = about:blank]
10:53:49 INFO - PROCESS | 13505 | --DOMWINDOW == 104 (0xa3328000) [pid = 13556] [serial = 1148] [outer = (nil)] [url = about:blank]
10:53:49 INFO - PROCESS | 13505 | --DOMWINDOW == 103 (0xa2385400) [pid = 13556] [serial = 1145] [outer = (nil)] [url = about:blank]
10:53:49 INFO - PROCESS | 13505 | --DOMWINDOW == 102 (0xa0b62000) [pid = 13556] [serial = 1142] [outer = (nil)] [url = about:blank]
10:53:49 INFO - PROCESS | 13505 | --DOMWINDOW == 101 (0xa4a36400) [pid = 13556] [serial = 1172] [outer = (nil)] [url = about:blank]
10:53:49 INFO - PROCESS | 13505 | --DOMWINDOW == 100 (0x9ebb2800) [pid = 13556] [serial = 1175] [outer = (nil)] [url = about:blank]
10:53:49 INFO - PROCESS | 13505 | --DOMWINDOW == 99 (0xa052a400) [pid = 13556] [serial = 1181] [outer = (nil)] [url = about:blank]
10:53:49 INFO - PROCESS | 13505 | --DOMWINDOW == 98 (0x9f404c00) [pid = 13556] [serial = 1178] [outer = (nil)] [url = about:blank]
10:53:49 INFO - PROCESS | 13505 | --DOMWINDOW == 97 (0x9ed09000) [pid = 13556] [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]
10:53:49 INFO - PROCESS | 13505 | --DOMWINDOW == 96 (0x9eb0a000) [pid = 13556] [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]
10:53:49 INFO - PROCESS | 13505 | --DOMWINDOW == 95 (0xa045ec00) [pid = 13556] [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]
10:53:49 INFO - PROCESS | 13505 | ++DOCSHELL 0x9e9b3000 == 23 [pid = 13556] [id = 440]
10:53:49 INFO - PROCESS | 13505 | ++DOMWINDOW == 96 (0x9e9b4800) [pid = 13556] [serial = 1231] [outer = (nil)]
10:53:49 INFO - PROCESS | 13505 | ++DOMWINDOW == 97 (0x9f408000) [pid = 13556] [serial = 1232] [outer = 0x9e9b4800]
10:53:49 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:53:49 INFO - PROCESS | 13505 | ++DOMWINDOW == 98 (0xa05b9000) [pid = 13556] [serial = 1233] [outer = 0x9e9b4800]
10:53:49 INFO - PROCESS | 13505 | --DOMWINDOW == 97 (0x9f53c800) [pid = 13556] [serial = 1176] [outer = (nil)] [url = about:blank]
10:53:49 INFO - PROCESS | 13505 | --DOMWINDOW == 96 (0x9f541400) [pid = 13556] [serial = 1179] [outer = (nil)] [url = about:blank]
10:53:50 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f347800 == 24 [pid = 13556] [id = 441]
10:53:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 97 (0x9f34a000) [pid = 13556] [serial = 1234] [outer = (nil)]
10:53:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 98 (0x9faf3800) [pid = 13556] [serial = 1235] [outer = 0x9f34a000]
10:53:51 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
10:53:51 INFO - document served over http requires an https
10:53:51 INFO - sub-resource via iframe-tag using the http-csp
10:53:51 INFO - delivery method with keep-origin-redirect and when
10:53:51 INFO - the target request is cross-origin.
10:53:51 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 3363ms
10:53:51 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
10:53:51 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f401c00 == 25 [pid = 13556] [id = 442]
10:53:51 INFO - PROCESS | 13505 | ++DOMWINDOW == 99 (0x9f53c800) [pid = 13556] [serial = 1236] [outer = (nil)]
10:53:51 INFO - PROCESS | 13505 | ++DOMWINDOW == 100 (0xa0679000) [pid = 13556] [serial = 1237] [outer = 0x9f53c800]
10:53:52 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:53:52 INFO - PROCESS | 13505 | ++DOMWINDOW == 101 (0xa0853000) [pid = 13556] [serial = 1238] [outer = 0x9f53c800]
10:53:53 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0b62000 == 26 [pid = 13556] [id = 443]
10:53:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 102 (0xa0b62c00) [pid = 13556] [serial = 1239] [outer = (nil)]
10:53:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 103 (0xa0da6000) [pid = 13556] [serial = 1240] [outer = 0xa0b62c00]
10:53:53 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
10:53:53 INFO - document served over http requires an https
10:53:53 INFO - sub-resource via iframe-tag using the http-csp
10:53:53 INFO - delivery method with no-redirect and when
10:53:53 INFO - the target request is cross-origin.
10:53:53 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2656ms
10:53:53 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
10:53:54 INFO - PROCESS | 13505 | ++DOCSHELL 0xa052bc00 == 27 [pid = 13556] [id = 444]
10:53:54 INFO - PROCESS | 13505 | ++DOMWINDOW == 104 (0xa05ac000) [pid = 13556] [serial = 1241] [outer = (nil)]
10:53:54 INFO - PROCESS | 13505 | ++DOMWINDOW == 105 (0xa12e4c00) [pid = 13556] [serial = 1242] [outer = 0xa05ac000]
10:53:55 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:53:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 106 (0xa14ae400) [pid = 13556] [serial = 1243] [outer = 0xa05ac000]
10:53:56 INFO - PROCESS | 13505 | ++DOCSHELL 0xa22cf000 == 28 [pid = 13556] [id = 445]
10:53:56 INFO - PROCESS | 13505 | ++DOMWINDOW == 107 (0xa22d7000) [pid = 13556] [serial = 1244] [outer = (nil)]
10:53:56 INFO - PROCESS | 13505 | ++DOMWINDOW == 108 (0xa237cc00) [pid = 13556] [serial = 1245] [outer = 0xa22d7000]
10:53:56 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
10:53:56 INFO - document served over http requires an https
10:53:56 INFO - sub-resource via iframe-tag using the http-csp
10:53:56 INFO - delivery method with swap-origin-redirect and when
10:53:56 INFO - the target request is cross-origin.
10:53:56 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2913ms
10:53:56 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
10:53:57 INFO - PROCESS | 13505 | ++DOCSHELL 0xa1210c00 == 29 [pid = 13556] [id = 446]
10:53:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 109 (0xa12dc400) [pid = 13556] [serial = 1246] [outer = (nil)]
10:53:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 110 (0xa2666c00) [pid = 13556] [serial = 1247] [outer = 0xa12dc400]
10:53:58 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:53:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 111 (0xa2aac000) [pid = 13556] [serial = 1248] [outer = 0xa12dc400]
10:53:59 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
10:53:59 INFO - document served over http requires an https
10:53:59 INFO - sub-resource via script-tag using the http-csp
10:53:59 INFO - delivery method with keep-origin-redirect and when
10:53:59 INFO - the target request is cross-origin.
10:53:59 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2779ms
10:53:59 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
10:54:00 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2660800 == 30 [pid = 13556] [id = 447]
10:54:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 112 (0xa2662800) [pid = 13556] [serial = 1249] [outer = (nil)]
10:54:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 113 (0xa33c6c00) [pid = 13556] [serial = 1250] [outer = 0xa2662800]
10:54:00 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:54:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 114 (0xa3481c00) [pid = 13556] [serial = 1251] [outer = 0xa2662800]
10:54:03 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
10:54:03 INFO - document served over http requires an https
10:54:03 INFO - sub-resource via script-tag using the http-csp
10:54:03 INFO - delivery method with no-redirect and when
10:54:03 INFO - the target request is cross-origin.
10:54:03 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 3460ms
10:54:03 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
10:54:03 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3335c00 == 31 [pid = 13556] [id = 448]
10:54:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 115 (0xa33c2400) [pid = 13556] [serial = 1252] [outer = (nil)]
10:54:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 116 (0xa3892400) [pid = 13556] [serial = 1253] [outer = 0xa33c2400]
10:54:04 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:54:04 INFO - PROCESS | 13505 | ++DOMWINDOW == 117 (0xa38a0800) [pid = 13556] [serial = 1254] [outer = 0xa33c2400]
10:54:05 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
10:54:05 INFO - document served over http requires an https
10:54:05 INFO - sub-resource via script-tag using the http-csp
10:54:05 INFO - delivery method with swap-origin-redirect and when
10:54:05 INFO - the target request is cross-origin.
10:54:05 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2247ms
10:54:05 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
10:54:05 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3677800 == 32 [pid = 13556] [id = 449]
10:54:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 118 (0xa3d35400) [pid = 13556] [serial = 1255] [outer = (nil)]
10:54:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 119 (0xa3f72000) [pid = 13556] [serial = 1256] [outer = 0xa3d35400]
10:54:06 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:54:06 INFO - PROCESS | 13505 | ++DOMWINDOW == 120 (0xa3f7c800) [pid = 13556] [serial = 1257] [outer = 0xa3d35400]
10:54:07 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
10:54:07 INFO - document served over http requires an https
10:54:07 INFO - sub-resource via xhr-request using the http-csp
10:54:07 INFO - delivery method with keep-origin-redirect and when
10:54:07 INFO - the target request is cross-origin.
10:54:07 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2141ms
10:54:07 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
10:54:07 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3d3e400 == 33 [pid = 13556] [id = 450]
10:54:07 INFO - PROCESS | 13505 | ++DOMWINDOW == 121 (0xa3d3f000) [pid = 13556] [serial = 1258] [outer = (nil)]
10:54:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 122 (0xa4329000) [pid = 13556] [serial = 1259] [outer = 0xa3d3f000]
10:54:08 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:54:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 123 (0xa43ad800) [pid = 13556] [serial = 1260] [outer = 0xa3d3f000]
10:54:09 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
10:54:09 INFO - document served over http requires an https
10:54:09 INFO - sub-resource via xhr-request using the http-csp
10:54:09 INFO - delivery method with no-redirect and when
10:54:09 INFO - the target request is cross-origin.
10:54:09 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2049ms
10:54:09 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
10:54:09 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4e0c000 == 34 [pid = 13556] [id = 451]
10:54:09 INFO - PROCESS | 13505 | ++DOMWINDOW == 124 (0xa4e0f400) [pid = 13556] [serial = 1261] [outer = (nil)]
10:54:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 125 (0xa4ede400) [pid = 13556] [serial = 1262] [outer = 0xa4e0f400]
10:54:10 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:54:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 126 (0xa500c800) [pid = 13556] [serial = 1263] [outer = 0xa4e0f400]
10:54:12 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
10:54:12 INFO - document served over http requires an https
10:54:12 INFO - sub-resource via xhr-request using the http-csp
10:54:12 INFO - delivery method with swap-origin-redirect and when
10:54:12 INFO - the target request is cross-origin.
10:54:12 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2702ms
10:54:12 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
10:54:12 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4ed3000 == 35 [pid = 13556] [id = 452]
10:54:12 INFO - PROCESS | 13505 | ++DOMWINDOW == 127 (0xa4ed9c00) [pid = 13556] [serial = 1264] [outer = (nil)]
10:54:13 INFO - PROCESS | 13505 | ++DOMWINDOW == 128 (0xa50ad800) [pid = 13556] [serial = 1265] [outer = 0xa4ed9c00]
10:54:13 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:54:13 INFO - PROCESS | 13505 | ++DOMWINDOW == 129 (0xa50b2400) [pid = 13556] [serial = 1266] [outer = 0xa4ed9c00]
10:54:14 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
10:54:14 INFO - document served over http requires an http
10:54:14 INFO - sub-resource via fetch-request using the http-csp
10:54:14 INFO - delivery method with keep-origin-redirect and when
10:54:14 INFO - the target request is same-origin.
10:54:14 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2663ms
10:54:14 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
10:54:15 INFO - PROCESS | 13505 | ++DOCSHELL 0xa50a9c00 == 36 [pid = 13556] [id = 453]
10:54:15 INFO - PROCESS | 13505 | ++DOMWINDOW == 130 (0xa5544000) [pid = 13556] [serial = 1267] [outer = (nil)]
10:54:15 INFO - PROCESS | 13505 | ++DOMWINDOW == 131 (0xa5549800) [pid = 13556] [serial = 1268] [outer = 0xa5544000]
10:54:16 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:54:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 132 (0xa566a400) [pid = 13556] [serial = 1269] [outer = 0xa5544000]
10:54:17 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
10:54:17 INFO - document served over http requires an http
10:54:17 INFO - sub-resource via fetch-request using the http-csp
10:54:17 INFO - delivery method with no-redirect and when
10:54:17 INFO - the target request is same-origin.
10:54:17 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2461ms
10:54:17 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
10:54:18 INFO - PROCESS | 13505 | ++DOCSHELL 0xa5546000 == 37 [pid = 13556] [id = 454]
10:54:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 133 (0xa5547000) [pid = 13556] [serial = 1270] [outer = (nil)]
10:54:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 134 (0xa584cc00) [pid = 13556] [serial = 1271] [outer = 0xa5547000]
10:54:18 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:54:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 135 (0xa5854c00) [pid = 13556] [serial = 1272] [outer = 0xa5547000]
10:54:20 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
10:54:20 INFO - document served over http requires an http
10:54:20 INFO - sub-resource via fetch-request using the http-csp
10:54:20 INFO - delivery method with swap-origin-redirect and when
10:54:20 INFO - the target request is same-origin.
10:54:20 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 3294ms
10:54:20 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
10:54:22 INFO - PROCESS | 13505 | --DOCSHELL 0x9ed07800 == 36 [pid = 13556] [id = 424]
10:54:22 INFO - PROCESS | 13505 | --DOCSHELL 0xa08f2400 == 35 [pid = 13556] [id = 426]
10:54:22 INFO - PROCESS | 13505 | --DOCSHELL 0x9f40ec00 == 34 [pid = 13556] [id = 425]
10:54:22 INFO - PROCESS | 13505 | --DOCSHELL 0xa120d400 == 33 [pid = 13556] [id = 428]
10:54:22 INFO - PROCESS | 13505 | --DOCSHELL 0xa0679c00 == 32 [pid = 13556] [id = 427]
10:54:22 INFO - PROCESS | 13505 | --DOCSHELL 0xa217e000 == 31 [pid = 13556] [id = 430]
10:54:22 INFO - PROCESS | 13505 | --DOCSHELL 0xa0da5000 == 30 [pid = 13556] [id = 429]
10:54:22 INFO - PROCESS | 13505 | --DOCSHELL 0xa12ea800 == 29 [pid = 13556] [id = 431]
10:54:22 INFO - PROCESS | 13505 | --DOCSHELL 0xa2379c00 == 28 [pid = 13556] [id = 432]
10:54:22 INFO - PROCESS | 13505 | --DOCSHELL 0xa2aae400 == 27 [pid = 13556] [id = 433]
10:54:22 INFO - PROCESS | 13505 | --DOCSHELL 0xa2cf1400 == 26 [pid = 13556] [id = 434]
10:54:22 INFO - PROCESS | 13505 | --DOCSHELL 0xa3483000 == 25 [pid = 13556] [id = 435]
10:54:22 INFO - PROCESS | 13505 | --DOCSHELL 0xa3d3e800 == 24 [pid = 13556] [id = 436]
10:54:22 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebac800 == 23 [pid = 13556] [id = 438]
10:54:22 INFO - PROCESS | 13505 | --DOCSHELL 0x9f542400 == 22 [pid = 13556] [id = 439]
10:54:24 INFO - PROCESS | 13505 | --DOCSHELL 0x9f347800 == 21 [pid = 13556] [id = 441]
10:54:24 INFO - PROCESS | 13505 | --DOCSHELL 0xa0b62000 == 20 [pid = 13556] [id = 443]
10:54:24 INFO - PROCESS | 13505 | --DOCSHELL 0x9f401c00 == 19 [pid = 13556] [id = 442]
10:54:24 INFO - PROCESS | 13505 | --DOCSHELL 0xa2662400 == 18 [pid = 13556] [id = 385]
10:54:24 INFO - PROCESS | 13505 | --DOCSHELL 0xa22cf000 == 17 [pid = 13556] [id = 445]
10:54:24 INFO - PROCESS | 13505 | --DOCSHELL 0xa12e9000 == 16 [pid = 13556] [id = 419]
10:54:24 INFO - PROCESS | 13505 | --DOCSHELL 0xa052bc00 == 15 [pid = 13556] [id = 444]
10:54:24 INFO - PROCESS | 13505 | --DOCSHELL 0xa1210c00 == 14 [pid = 13556] [id = 446]
10:54:24 INFO - PROCESS | 13505 | --DOCSHELL 0xa2660800 == 13 [pid = 13556] [id = 447]
10:54:24 INFO - PROCESS | 13505 | --DOCSHELL 0xa3335c00 == 12 [pid = 13556] [id = 448]
10:54:24 INFO - PROCESS | 13505 | --DOCSHELL 0xa3677800 == 11 [pid = 13556] [id = 449]
10:54:24 INFO - PROCESS | 13505 | --DOCSHELL 0xa3d3e400 == 10 [pid = 13556] [id = 450]
10:54:24 INFO - PROCESS | 13505 | --DOCSHELL 0xa4e0c000 == 9 [pid = 13556] [id = 451]
10:54:24 INFO - PROCESS | 13505 | --DOCSHELL 0xa4ed3000 == 8 [pid = 13556] [id = 452]
10:54:24 INFO - PROCESS | 13505 | --DOCSHELL 0xa50a9c00 == 7 [pid = 13556] [id = 453]
10:54:24 INFO - PROCESS | 13505 | --DOCSHELL 0xa4e0c400 == 6 [pid = 13556] [id = 437]
10:54:24 INFO - PROCESS | 13505 | --DOCSHELL 0x9ed04000 == 5 [pid = 13556] [id = 423]
10:54:24 INFO - PROCESS | 13505 | --DOCSHELL 0xa0b5f800 == 4 [pid = 13556] [id = 408]
10:54:24 INFO - PROCESS | 13505 | --DOCSHELL 0xa2c3b400 == 3 [pid = 13556] [id = 400]
10:54:24 INFO - PROCESS | 13505 | --DOCSHELL 0x9e9b3000 == 2 [pid = 13556] [id = 440]
10:54:24 INFO - PROCESS | 13505 | --DOCSHELL 0xa5546000 == 1 [pid = 13556] [id = 454]
10:54:24 INFO - PROCESS | 13505 | ++DOCSHELL 0x9e9ac400 == 2 [pid = 13556] [id = 455]
10:54:24 INFO - PROCESS | 13505 | ++DOMWINDOW == 136 (0x9e9b1000) [pid = 13556] [serial = 1273] [outer = (nil)]
10:54:24 INFO - PROCESS | 13505 | ++DOMWINDOW == 137 (0x9e9b2800) [pid = 13556] [serial = 1274] [outer = 0x9e9b1000]
10:54:24 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:54:24 INFO - PROCESS | 13505 | ++DOMWINDOW == 138 (0x9eb18000) [pid = 13556] [serial = 1275] [outer = 0x9e9b1000]
10:54:25 INFO - PROCESS | 13505 | --DOMWINDOW == 137 (0xa05b4c00) [pid = 13556] [serial = 1182] [outer = (nil)] [url = about:blank]
10:54:25 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebb5400 == 3 [pid = 13556] [id = 456]
10:54:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 138 (0x9ebb6c00) [pid = 13556] [serial = 1276] [outer = (nil)]
10:54:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 139 (0x9ebb9000) [pid = 13556] [serial = 1277] [outer = 0x9ebb6c00]
10:54:26 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
10:54:26 INFO - document served over http requires an http
10:54:26 INFO - sub-resource via iframe-tag using the http-csp
10:54:26 INFO - delivery method with keep-origin-redirect and when
10:54:26 INFO - the target request is same-origin.
10:54:26 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 5347ms
10:54:26 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
10:54:26 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ed07800 == 4 [pid = 13556] [id = 457]
10:54:26 INFO - PROCESS | 13505 | ++DOMWINDOW == 140 (0x9ed09800) [pid = 13556] [serial = 1278] [outer = (nil)]
10:54:26 INFO - PROCESS | 13505 | ++DOMWINDOW == 141 (0x9ed0cc00) [pid = 13556] [serial = 1279] [outer = 0x9ed09800]
10:54:26 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:54:26 INFO - PROCESS | 13505 | ++DOMWINDOW == 142 (0x9f345000) [pid = 13556] [serial = 1280] [outer = 0x9ed09800]
10:54:28 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f404000 == 5 [pid = 13556] [id = 458]
10:54:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 143 (0x9f404800) [pid = 13556] [serial = 1281] [outer = (nil)]
10:54:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 144 (0x9f40a800) [pid = 13556] [serial = 1282] [outer = 0x9f404800]
10:54:28 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
10:54:28 INFO - document served over http requires an http
10:54:28 INFO - sub-resource via iframe-tag using the http-csp
10:54:28 INFO - delivery method with no-redirect and when
10:54:28 INFO - the target request is same-origin.
10:54:28 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2335ms
10:54:28 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
10:54:28 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f409000 == 6 [pid = 13556] [id = 459]
10:54:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 145 (0x9f533c00) [pid = 13556] [serial = 1283] [outer = (nil)]
10:54:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 146 (0x9f537c00) [pid = 13556] [serial = 1284] [outer = 0x9f533c00]
10:54:29 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:54:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 147 (0x9f541800) [pid = 13556] [serial = 1285] [outer = 0x9f533c00]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 146 (0xa237a400) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 145 (0xa2ab0000) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 144 (0xa2384400) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 143 (0xa41f6000) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 142 (0xa22c9c00) [pid = 13556] [serial = 1202] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 141 (0xa05ad400) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 140 (0xa3d34400) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 139 (0x9ed0ac00) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 138 (0xa3bc4000) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 137 (0x9f53b400) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 136 (0xa366b400) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 135 (0xa0da5800) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 134 (0x9f864000) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 133 (0xa389ac00) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 132 (0x9f85f400) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 131 (0xa0b62800) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 130 (0xa4a32400) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 129 (0xa14a7400) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 128 (0xa08f2800) [pid = 13556] [serial = 1192] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 127 (0xa33c9400) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 126 (0x9ebb2400) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 125 (0xa3483400) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 124 (0xa41ec800) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 123 (0x9f34a000) [pid = 13556] [serial = 1234] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 122 (0x9f349800) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 121 (0xa08f3400) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 120 (0xa4ed7400) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 119 (0xa120e000) [pid = 13556] [serial = 1197] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354399934]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 118 (0xa33cec00) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 117 (0x9e9b4800) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 116 (0xa0da4000) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 115 (0x9faf7c00) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 114 (0xa4a34800) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 113 (0xa28a8800) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 112 (0xa2aab800) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 111 (0xa05aec00) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 110 (0xa14b1400) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 109 (0x9eb0c400) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 108 (0xa2c3b800) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 107 (0x9fbab000) [pid = 13556] [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]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 106 (0xa41ec000) [pid = 13556] [serial = 1217] [outer = (nil)] [url = about:blank]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 105 (0x9f408000) [pid = 13556] [serial = 1232] [outer = (nil)] [url = about:blank]
10:54:35 INFO - PROCESS | 13505 | --DOMWINDOW == 104 (0x9faf3800) [pid = 13556] [serial = 1235] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:54:36 INFO - PROCESS | 13505 | --DOMWINDOW == 103 (0xa14ab400) [pid = 13556] [serial = 1200] [outer = (nil)] [url = about:blank]
10:54:36 INFO - PROCESS | 13505 | --DOMWINDOW == 102 (0xa22d2800) [pid = 13556] [serial = 1203] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:54:36 INFO - PROCESS | 13505 | --DOMWINDOW == 101 (0xa237c800) [pid = 13556] [serial = 1205] [outer = (nil)] [url = about:blank]
10:54:36 INFO - PROCESS | 13505 | --DOMWINDOW == 100 (0x9fafc400) [pid = 13556] [serial = 1229] [outer = (nil)] [url = about:blank]
10:54:36 INFO - PROCESS | 13505 | --DOMWINDOW == 99 (0x9f407400) [pid = 13556] [serial = 1184] [outer = (nil)] [url = about:blank]
10:54:36 INFO - PROCESS | 13505 | --DOMWINDOW == 98 (0xa4e0e800) [pid = 13556] [serial = 1220] [outer = (nil)] [url = about:blank]
10:54:36 INFO - PROCESS | 13505 | --DOMWINDOW == 97 (0xa366a000) [pid = 13556] [serial = 1214] [outer = (nil)] [url = about:blank]
10:54:36 INFO - PROCESS | 13505 | --DOMWINDOW == 96 (0x9fb9f400) [pid = 13556] [serial = 1187] [outer = (nil)] [url = about:blank]
10:54:36 INFO - PROCESS | 13505 | --DOMWINDOW == 95 (0xa2cf2800) [pid = 13556] [serial = 1211] [outer = (nil)] [url = about:blank]
10:54:36 INFO - PROCESS | 13505 | --DOMWINDOW == 94 (0xa0daa800) [pid = 13556] [serial = 1195] [outer = (nil)] [url = about:blank]
10:54:36 INFO - PROCESS | 13505 | --DOMWINDOW == 93 (0xa12df000) [pid = 13556] [serial = 1198] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354399934]
10:54:36 INFO - PROCESS | 13505 | --DOMWINDOW == 92 (0xa4ede000) [pid = 13556] [serial = 1223] [outer = (nil)] [url = about:blank]
10:54:36 INFO - PROCESS | 13505 | --DOMWINDOW == 91 (0xa2ab1400) [pid = 13556] [serial = 1208] [outer = (nil)] [url = about:blank]
10:54:36 INFO - PROCESS | 13505 | --DOMWINDOW == 90 (0x9ed04c00) [pid = 13556] [serial = 1226] [outer = (nil)] [url = about:blank]
10:54:36 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0xa067ec00) [pid = 13556] [serial = 1190] [outer = (nil)] [url = about:blank]
10:54:36 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0xa0b54800) [pid = 13556] [serial = 1193] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:54:37 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0xa4325000) [pid = 13556] [serial = 1218] [outer = (nil)] [url = about:blank]
10:54:37 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0xa12e0c00) [pid = 13556] [serial = 1143] [outer = (nil)] [url = about:blank]
10:54:37 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0xa43a6c00) [pid = 13556] [serial = 1170] [outer = (nil)] [url = about:blank]
10:54:37 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0xa3bbc000) [pid = 13556] [serial = 1158] [outer = (nil)] [url = about:blank]
10:54:37 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0xa12df400) [pid = 13556] [serial = 1102] [outer = (nil)] [url = about:blank]
10:54:37 INFO - PROCESS | 13505 | --DOMWINDOW == 82 (0xa046a000) [pid = 13556] [serial = 1093] [outer = (nil)] [url = about:blank]
10:54:37 INFO - PROCESS | 13505 | --DOMWINDOW == 81 (0xa3892c00) [pid = 13556] [serial = 1155] [outer = (nil)] [url = about:blank]
10:54:37 INFO - PROCESS | 13505 | --DOMWINDOW == 80 (0xa4e0b000) [pid = 13556] [serial = 1173] [outer = (nil)] [url = about:blank]
10:54:37 INFO - PROCESS | 13505 | --DOMWINDOW == 79 (0xa2ab2000) [pid = 13556] [serial = 1110] [outer = (nil)] [url = about:blank]
10:54:37 INFO - PROCESS | 13505 | --DOMWINDOW == 78 (0xa289f400) [pid = 13556] [serial = 1146] [outer = (nil)] [url = about:blank]
10:54:37 INFO - PROCESS | 13505 | --DOMWINDOW == 77 (0xa3f7d400) [pid = 13556] [serial = 1164] [outer = (nil)] [url = about:blank]
10:54:37 INFO - PROCESS | 13505 | --DOMWINDOW == 76 (0xa2ce6400) [pid = 13556] [serial = 1115] [outer = (nil)] [url = about:blank]
10:54:37 INFO - PROCESS | 13505 | --DOMWINDOW == 75 (0xa41f7000) [pid = 13556] [serial = 1167] [outer = (nil)] [url = about:blank]
10:54:37 INFO - PROCESS | 13505 | --DOMWINDOW == 74 (0xa4e13000) [pid = 13556] [serial = 1221] [outer = (nil)] [url = about:blank]
10:54:37 INFO - PROCESS | 13505 | --DOMWINDOW == 73 (0xa389a000) [pid = 13556] [serial = 1215] [outer = (nil)] [url = about:blank]
10:54:37 INFO - PROCESS | 13505 | --DOMWINDOW == 72 (0xa3d3b400) [pid = 13556] [serial = 1161] [outer = (nil)] [url = about:blank]
10:54:37 INFO - PROCESS | 13505 | --DOMWINDOW == 71 (0xa33ca000) [pid = 13556] [serial = 1149] [outer = (nil)] [url = about:blank]
10:54:37 INFO - PROCESS | 13505 | --DOMWINDOW == 70 (0xa2173400) [pid = 13556] [serial = 1140] [outer = (nil)] [url = about:blank]
10:54:37 INFO - PROCESS | 13505 | --DOMWINDOW == 69 (0xa3489000) [pid = 13556] [serial = 1152] [outer = (nil)] [url = about:blank]
10:54:37 INFO - PROCESS | 13505 | --DOMWINDOW == 68 (0xa08f7000) [pid = 13556] [serial = 1099] [outer = (nil)] [url = about:blank]
10:54:37 INFO - PROCESS | 13505 | --DOMWINDOW == 67 (0xa265c400) [pid = 13556] [serial = 1105] [outer = (nil)] [url = about:blank]
10:54:37 INFO - PROCESS | 13505 | --DOMWINDOW == 66 (0x9f405800) [pid = 13556] [serial = 1090] [outer = (nil)] [url = about:blank]
10:54:37 INFO - PROCESS | 13505 | --DOMWINDOW == 65 (0xa332d800) [pid = 13556] [serial = 1120] [outer = (nil)] [url = about:blank]
10:54:37 INFO - PROCESS | 13505 | --DOMWINDOW == 64 (0xa0678800) [pid = 13556] [serial = 1096] [outer = (nil)] [url = about:blank]
10:54:37 INFO - PROCESS | 13505 | ++DOCSHELL 0x9e9ae000 == 7 [pid = 13556] [id = 460]
10:54:37 INFO - PROCESS | 13505 | ++DOMWINDOW == 65 (0x9e9b2000) [pid = 13556] [serial = 1286] [outer = (nil)]
10:54:37 INFO - PROCESS | 13505 | ++DOMWINDOW == 66 (0x9eb15000) [pid = 13556] [serial = 1287] [outer = 0x9e9b2000]
10:54:38 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
10:54:38 INFO - document served over http requires an http
10:54:38 INFO - sub-resource via iframe-tag using the http-csp
10:54:38 INFO - delivery method with swap-origin-redirect and when
10:54:38 INFO - the target request is same-origin.
10:54:38 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 9581ms
10:54:38 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
10:54:38 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb10400 == 8 [pid = 13556] [id = 461]
10:54:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 67 (0x9eb12400) [pid = 13556] [serial = 1288] [outer = (nil)]
10:54:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 68 (0x9ed01c00) [pid = 13556] [serial = 1289] [outer = 0x9eb12400]
10:54:38 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:54:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 69 (0x9f341400) [pid = 13556] [serial = 1290] [outer = 0x9eb12400]
10:54:40 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
10:54:40 INFO - document served over http requires an http
10:54:40 INFO - sub-resource via script-tag using the http-csp
10:54:40 INFO - delivery method with keep-origin-redirect and when
10:54:40 INFO - the target request is same-origin.
10:54:40 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2047ms
10:54:40 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
10:54:40 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebb3800 == 9 [pid = 13556] [id = 462]
10:54:40 INFO - PROCESS | 13505 | ++DOMWINDOW == 70 (0x9ebb7400) [pid = 13556] [serial = 1291] [outer = (nil)]
10:54:40 INFO - PROCESS | 13505 | ++DOMWINDOW == 71 (0x9f540400) [pid = 13556] [serial = 1292] [outer = 0x9ebb7400]
10:54:41 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:54:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 72 (0x9f85fc00) [pid = 13556] [serial = 1293] [outer = 0x9ebb7400]
10:54:42 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
10:54:42 INFO - document served over http requires an http
10:54:42 INFO - sub-resource via script-tag using the http-csp
10:54:42 INFO - delivery method with no-redirect and when
10:54:42 INFO - the target request is same-origin.
10:54:42 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2087ms
10:54:42 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
10:54:42 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f539000 == 10 [pid = 13556] [id = 463]
10:54:42 INFO - PROCESS | 13505 | ++DOMWINDOW == 73 (0x9f53ac00) [pid = 13556] [serial = 1294] [outer = (nil)]
10:54:42 INFO - PROCESS | 13505 | ++DOMWINDOW == 74 (0x9faf7800) [pid = 13556] [serial = 1295] [outer = 0x9f53ac00]
10:54:43 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:54:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 75 (0x9fafc400) [pid = 13556] [serial = 1296] [outer = 0x9f53ac00]
10:54:44 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
10:54:44 INFO - document served over http requires an http
10:54:44 INFO - sub-resource via script-tag using the http-csp
10:54:44 INFO - delivery method with swap-origin-redirect and when
10:54:44 INFO - the target request is same-origin.
10:54:44 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2157ms
10:54:44 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
10:54:44 INFO - PROCESS | 13505 | ++DOCSHELL 0x9faf3800 == 11 [pid = 13556] [id = 464]
10:54:44 INFO - PROCESS | 13505 | ++DOMWINDOW == 76 (0x9faf5400) [pid = 13556] [serial = 1297] [outer = (nil)]
10:54:45 INFO - PROCESS | 13505 | ++DOMWINDOW == 77 (0x9fba7800) [pid = 13556] [serial = 1298] [outer = 0x9faf5400]
10:54:45 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:54:45 INFO - PROCESS | 13505 | ++DOMWINDOW == 78 (0x9fbadc00) [pid = 13556] [serial = 1299] [outer = 0x9faf5400]
10:54:46 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
10:54:46 INFO - document served over http requires an http
10:54:46 INFO - sub-resource via xhr-request using the http-csp
10:54:46 INFO - delivery method with keep-origin-redirect and when
10:54:46 INFO - the target request is same-origin.
10:54:46 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2411ms
10:54:46 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
10:54:47 INFO - PROCESS | 13505 | ++DOCSHELL 0x9fba5800 == 12 [pid = 13556] [id = 465]
10:54:47 INFO - PROCESS | 13505 | ++DOMWINDOW == 79 (0xa0464400) [pid = 13556] [serial = 1300] [outer = (nil)]
10:54:47 INFO - PROCESS | 13505 | ++DOMWINDOW == 80 (0xa0520000) [pid = 13556] [serial = 1301] [outer = 0xa0464400]
10:54:47 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:54:47 INFO - PROCESS | 13505 | ++DOMWINDOW == 81 (0xa0525800) [pid = 13556] [serial = 1302] [outer = 0xa0464400]
10:54:49 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
10:54:49 INFO - document served over http requires an http
10:54:49 INFO - sub-resource via xhr-request using the http-csp
10:54:49 INFO - delivery method with no-redirect and when
10:54:49 INFO - the target request is same-origin.
10:54:49 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2395ms
10:54:49 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
10:54:49 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0469c00 == 13 [pid = 13556] [id = 466]
10:54:49 INFO - PROCESS | 13505 | ++DOMWINDOW == 82 (0xa05acc00) [pid = 13556] [serial = 1303] [outer = (nil)]
10:54:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 83 (0xa05b3000) [pid = 13556] [serial = 1304] [outer = 0xa05acc00]
10:54:50 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:54:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0xa0676c00) [pid = 13556] [serial = 1305] [outer = 0xa05acc00]
10:54:51 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
10:54:51 INFO - document served over http requires an http
10:54:51 INFO - sub-resource via xhr-request using the http-csp
10:54:51 INFO - delivery method with swap-origin-redirect and when
10:54:51 INFO - the target request is same-origin.
10:54:51 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2393ms
10:54:51 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
10:54:52 INFO - PROCESS | 13505 | ++DOCSHELL 0xa05b0400 == 14 [pid = 13556] [id = 467]
10:54:52 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0xa067f800) [pid = 13556] [serial = 1306] [outer = (nil)]
10:54:52 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0xa0684800) [pid = 13556] [serial = 1307] [outer = 0xa067f800]
10:54:53 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:54:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0xa084c800) [pid = 13556] [serial = 1308] [outer = 0xa067f800]
10:54:55 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
10:54:55 INFO - document served over http requires an https
10:54:55 INFO - sub-resource via fetch-request using the http-csp
10:54:55 INFO - delivery method with keep-origin-redirect and when
10:54:55 INFO - the target request is same-origin.
10:54:55 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 3359ms
10:54:55 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
10:54:55 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0857400 == 15 [pid = 13556] [id = 468]
10:54:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0xa08ec000) [pid = 13556] [serial = 1309] [outer = (nil)]
10:54:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0xa08ef000) [pid = 13556] [serial = 1310] [outer = 0xa08ec000]
10:54:56 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:54:56 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0x9f85f800) [pid = 13556] [serial = 1311] [outer = 0xa08ec000]
10:54:57 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
10:54:57 INFO - document served over http requires an https
10:54:57 INFO - sub-resource via fetch-request using the http-csp
10:54:57 INFO - delivery method with no-redirect and when
10:54:57 INFO - the target request is same-origin.
10:54:57 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2252ms
10:54:57 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
10:54:57 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0b57000 == 16 [pid = 13556] [id = 469]
10:54:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 91 (0xa0b58400) [pid = 13556] [serial = 1312] [outer = (nil)]
10:54:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 92 (0xa0b60800) [pid = 13556] [serial = 1313] [outer = 0xa0b58400]
10:54:58 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:54:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 93 (0xa0b61c00) [pid = 13556] [serial = 1314] [outer = 0xa0b58400]
10:55:00 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
10:55:00 INFO - document served over http requires an https
10:55:00 INFO - sub-resource via fetch-request using the http-csp
10:55:00 INFO - delivery method with swap-origin-redirect and when
10:55:00 INFO - the target request is same-origin.
10:55:00 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2685ms
10:55:00 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
10:55:00 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb16800 == 17 [pid = 13556] [id = 470]
10:55:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 94 (0x9ed0f000) [pid = 13556] [serial = 1315] [outer = (nil)]
10:55:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 95 (0x9f53d800) [pid = 13556] [serial = 1316] [outer = 0x9ed0f000]
10:55:00 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:55:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 96 (0xa0b5b800) [pid = 13556] [serial = 1317] [outer = 0x9ed0f000]
10:55:02 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ed02c00 == 18 [pid = 13556] [id = 471]
10:55:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 97 (0x9ed03400) [pid = 13556] [serial = 1318] [outer = (nil)]
10:55:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 98 (0x9f40cc00) [pid = 13556] [serial = 1319] [outer = 0x9ed03400]
10:55:02 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
10:55:02 INFO - document served over http requires an https
10:55:02 INFO - sub-resource via iframe-tag using the http-csp
10:55:02 INFO - delivery method with keep-origin-redirect and when
10:55:02 INFO - the target request is same-origin.
10:55:02 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2792ms
10:55:02 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
10:55:03 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebbb400 == 19 [pid = 13556] [id = 472]
10:55:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 99 (0x9ed0b400) [pid = 13556] [serial = 1320] [outer = (nil)]
10:55:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 100 (0x9faf1c00) [pid = 13556] [serial = 1321] [outer = 0x9ed0b400]
10:55:03 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:55:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 101 (0xa0465800) [pid = 13556] [serial = 1322] [outer = 0x9ed0b400]
10:55:04 INFO - PROCESS | 13505 | --DOCSHELL 0x9f404000 == 18 [pid = 13556] [id = 458]
10:55:04 INFO - PROCESS | 13505 | --DOCSHELL 0x9ed07800 == 17 [pid = 13556] [id = 457]
10:55:04 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebb5400 == 16 [pid = 13556] [id = 456]
10:55:04 INFO - PROCESS | 13505 | --DOCSHELL 0x9e9ac400 == 15 [pid = 13556] [id = 455]
10:55:04 INFO - PROCESS | 13505 | --DOMWINDOW == 100 (0xa0855000) [pid = 13556] [serial = 1191] [outer = (nil)] [url = about:blank]
10:55:04 INFO - PROCESS | 13505 | --DOMWINDOW == 99 (0xa2c37000) [pid = 13556] [serial = 1209] [outer = (nil)] [url = about:blank]
10:55:04 INFO - PROCESS | 13505 | --DOMWINDOW == 98 (0xa5005400) [pid = 13556] [serial = 1224] [outer = (nil)] [url = about:blank]
10:55:04 INFO - PROCESS | 13505 | --DOMWINDOW == 97 (0xa1204400) [pid = 13556] [serial = 1196] [outer = (nil)] [url = about:blank]
10:55:04 INFO - PROCESS | 13505 | --DOMWINDOW == 96 (0xa332c400) [pid = 13556] [serial = 1212] [outer = (nil)] [url = about:blank]
10:55:04 INFO - PROCESS | 13505 | --DOMWINDOW == 95 (0xa0465c00) [pid = 13556] [serial = 1188] [outer = (nil)] [url = about:blank]
10:55:04 INFO - PROCESS | 13505 | --DOMWINDOW == 94 (0x9faf1000) [pid = 13556] [serial = 1185] [outer = (nil)] [url = about:blank]
10:55:04 INFO - PROCESS | 13505 | --DOMWINDOW == 93 (0xa05b9000) [pid = 13556] [serial = 1233] [outer = (nil)] [url = about:blank]
10:55:04 INFO - PROCESS | 13505 | --DOMWINDOW == 92 (0xa265a800) [pid = 13556] [serial = 1206] [outer = (nil)] [url = about:blank]
10:55:04 INFO - PROCESS | 13505 | --DOMWINDOW == 91 (0xa2170400) [pid = 13556] [serial = 1201] [outer = (nil)] [url = about:blank]
10:55:04 INFO - PROCESS | 13505 | --DOMWINDOW == 90 (0x9fba6400) [pid = 13556] [serial = 1230] [outer = (nil)] [url = about:blank]
10:55:04 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0x9f34b000) [pid = 13556] [serial = 1227] [outer = (nil)] [url = about:blank]
10:55:04 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebbb000 == 16 [pid = 13556] [id = 473]
10:55:04 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0x9ed03c00) [pid = 13556] [serial = 1323] [outer = (nil)]
10:55:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 91 (0x9e9ac400) [pid = 13556] [serial = 1324] [outer = 0x9ed03c00]
10:55:05 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
10:55:05 INFO - document served over http requires an https
10:55:05 INFO - sub-resource via iframe-tag using the http-csp
10:55:05 INFO - delivery method with no-redirect and when
10:55:05 INFO - the target request is same-origin.
10:55:05 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2441ms
10:55:05 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
10:55:05 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ed0b000 == 17 [pid = 13556] [id = 474]
10:55:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 92 (0x9f34a800) [pid = 13556] [serial = 1325] [outer = (nil)]
10:55:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 93 (0x9faf8000) [pid = 13556] [serial = 1326] [outer = 0x9f34a800]
10:55:06 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:55:06 INFO - PROCESS | 13505 | ++DOMWINDOW == 94 (0xa0526800) [pid = 13556] [serial = 1327] [outer = 0x9f34a800]
10:55:07 INFO - PROCESS | 13505 | ++DOCSHELL 0xa05b9c00 == 18 [pid = 13556] [id = 475]
10:55:07 INFO - PROCESS | 13505 | ++DOMWINDOW == 95 (0xa05ba400) [pid = 13556] [serial = 1328] [outer = (nil)]
10:55:07 INFO - PROCESS | 13505 | ++DOMWINDOW == 96 (0xa0680400) [pid = 13556] [serial = 1329] [outer = 0xa05ba400]
10:55:07 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
10:55:07 INFO - document served over http requires an https
10:55:07 INFO - sub-resource via iframe-tag using the http-csp
10:55:07 INFO - delivery method with swap-origin-redirect and when
10:55:07 INFO - the target request is same-origin.
10:55:07 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2438ms
10:55:07 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
10:55:08 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f53dc00 == 19 [pid = 13556] [id = 476]
10:55:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 97 (0x9f540000) [pid = 13556] [serial = 1330] [outer = (nil)]
10:55:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 98 (0xa08f1000) [pid = 13556] [serial = 1331] [outer = 0x9f540000]
10:55:08 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:55:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 99 (0xa0da7c00) [pid = 13556] [serial = 1332] [outer = 0x9f540000]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 98 (0xa584cc00) [pid = 13556] [serial = 1271] [outer = (nil)] [url = about:blank]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 97 (0xa4ede400) [pid = 13556] [serial = 1262] [outer = (nil)] [url = about:blank]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 96 (0xa50ad800) [pid = 13556] [serial = 1265] [outer = (nil)] [url = about:blank]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 95 (0xa5549800) [pid = 13556] [serial = 1268] [outer = (nil)] [url = about:blank]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 94 (0xa3f72000) [pid = 13556] [serial = 1256] [outer = (nil)] [url = about:blank]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 93 (0xa4329000) [pid = 13556] [serial = 1259] [outer = (nil)] [url = about:blank]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 92 (0xa2666c00) [pid = 13556] [serial = 1247] [outer = (nil)] [url = about:blank]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 91 (0xa33c6c00) [pid = 13556] [serial = 1250] [outer = (nil)] [url = about:blank]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 90 (0xa3892400) [pid = 13556] [serial = 1253] [outer = (nil)] [url = about:blank]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0xa0da6000) [pid = 13556] [serial = 1240] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354433391]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0xa0679000) [pid = 13556] [serial = 1237] [outer = (nil)] [url = about:blank]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0xa237cc00) [pid = 13556] [serial = 1245] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0xa12e4c00) [pid = 13556] [serial = 1242] [outer = (nil)] [url = about:blank]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0x9ebb9000) [pid = 13556] [serial = 1277] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0x9e9b2800) [pid = 13556] [serial = 1274] [outer = (nil)] [url = about:blank]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0x9f40a800) [pid = 13556] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354468005]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 82 (0x9ed0cc00) [pid = 13556] [serial = 1279] [outer = (nil)] [url = about:blank]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 81 (0x9f537c00) [pid = 13556] [serial = 1284] [outer = (nil)] [url = about:blank]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 80 (0xa33c2400) [pid = 13556] [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]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 79 (0xa22d7000) [pid = 13556] [serial = 1244] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 78 (0xa2662800) [pid = 13556] [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]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 77 (0xa12dc400) [pid = 13556] [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]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 76 (0x9ebb6c00) [pid = 13556] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 75 (0x9ed09800) [pid = 13556] [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]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 74 (0x9e9b1000) [pid = 13556] [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]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 73 (0xa0b62c00) [pid = 13556] [serial = 1239] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354433391]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 72 (0x9f404800) [pid = 13556] [serial = 1281] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354468005]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 71 (0xa4e0f400) [pid = 13556] [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]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 70 (0xa4ed9c00) [pid = 13556] [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]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 69 (0xa5544000) [pid = 13556] [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]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 68 (0xa3d35400) [pid = 13556] [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]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 67 (0xa3d3f000) [pid = 13556] [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]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 66 (0x9f53c800) [pid = 13556] [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]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 65 (0xa05ac000) [pid = 13556] [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]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 64 (0xa3f7c800) [pid = 13556] [serial = 1257] [outer = (nil)] [url = about:blank]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 63 (0xa43ad800) [pid = 13556] [serial = 1260] [outer = (nil)] [url = about:blank]
10:55:09 INFO - PROCESS | 13505 | --DOMWINDOW == 62 (0xa500c800) [pid = 13556] [serial = 1263] [outer = (nil)] [url = about:blank]
10:55:10 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
10:55:10 INFO - document served over http requires an https
10:55:10 INFO - sub-resource via script-tag using the http-csp
10:55:10 INFO - delivery method with keep-origin-redirect and when
10:55:10 INFO - the target request is same-origin.
10:55:10 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2548ms
10:55:10 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
10:55:10 INFO - PROCESS | 13505 | ++DOCSHELL 0xa08e9800 == 20 [pid = 13556] [id = 477]
10:55:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 63 (0xa08ef800) [pid = 13556] [serial = 1333] [outer = (nil)]
10:55:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 64 (0xa1204c00) [pid = 13556] [serial = 1334] [outer = 0xa08ef800]
10:55:11 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:55:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 65 (0xa120b800) [pid = 13556] [serial = 1335] [outer = 0xa08ef800]
10:55:12 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
10:55:12 INFO - document served over http requires an https
10:55:12 INFO - sub-resource via script-tag using the http-csp
10:55:12 INFO - delivery method with no-redirect and when
10:55:12 INFO - the target request is same-origin.
10:55:12 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2397ms
10:55:12 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
10:55:13 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f40c000 == 21 [pid = 13556] [id = 478]
10:55:13 INFO - PROCESS | 13505 | ++DOMWINDOW == 66 (0x9f40f400) [pid = 13556] [serial = 1336] [outer = (nil)]
10:55:13 INFO - PROCESS | 13505 | ++DOMWINDOW == 67 (0x9fafd400) [pid = 13556] [serial = 1337] [outer = 0x9f40f400]
10:55:13 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:55:13 INFO - PROCESS | 13505 | ++DOMWINDOW == 68 (0xa084f800) [pid = 13556] [serial = 1338] [outer = 0x9f40f400]
10:55:16 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
10:55:16 INFO - document served over http requires an https
10:55:16 INFO - sub-resource via script-tag using the http-csp
10:55:16 INFO - delivery method with swap-origin-redirect and when
10:55:16 INFO - the target request is same-origin.
10:55:16 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 3336ms
10:55:16 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
10:55:16 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f864000 == 22 [pid = 13556] [id = 479]
10:55:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 69 (0xa1204800) [pid = 13556] [serial = 1339] [outer = (nil)]
10:55:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 70 (0xa1210400) [pid = 13556] [serial = 1340] [outer = 0xa1204800]
10:55:17 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:55:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 71 (0xa12e0400) [pid = 13556] [serial = 1341] [outer = 0xa1204800]
10:55:18 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
10:55:18 INFO - document served over http requires an https
10:55:18 INFO - sub-resource via xhr-request using the http-csp
10:55:18 INFO - delivery method with keep-origin-redirect and when
10:55:18 INFO - the target request is same-origin.
10:55:18 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2393ms
10:55:18 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
10:55:18 INFO - PROCESS | 13505 | ++DOCSHELL 0xa1209400 == 23 [pid = 13556] [id = 480]
10:55:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 72 (0xa120e800) [pid = 13556] [serial = 1342] [outer = (nil)]
10:55:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 73 (0xa14aa000) [pid = 13556] [serial = 1343] [outer = 0xa120e800]
10:55:19 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:55:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 74 (0xa14af800) [pid = 13556] [serial = 1344] [outer = 0xa120e800]
10:55:20 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
10:55:20 INFO - document served over http requires an https
10:55:20 INFO - sub-resource via xhr-request using the http-csp
10:55:20 INFO - delivery method with no-redirect and when
10:55:20 INFO - the target request is same-origin.
10:55:20 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2143ms
10:55:20 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
10:55:21 INFO - PROCESS | 13505 | ++DOCSHELL 0xa12ebc00 == 24 [pid = 13556] [id = 481]
10:55:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 75 (0xa2171000) [pid = 13556] [serial = 1345] [outer = (nil)]
10:55:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 76 (0xa2176c00) [pid = 13556] [serial = 1346] [outer = 0xa2171000]
10:55:21 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:55:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 77 (0xa217c000) [pid = 13556] [serial = 1347] [outer = 0xa2171000]
10:55:22 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
10:55:22 INFO - document served over http requires an https
10:55:22 INFO - sub-resource via xhr-request using the http-csp
10:55:22 INFO - delivery method with swap-origin-redirect and when
10:55:22 INFO - the target request is same-origin.
10:55:22 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2103ms
10:55:22 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
10:55:23 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2175000 == 25 [pid = 13556] [id = 482]
10:55:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 78 (0xa22cc400) [pid = 13556] [serial = 1348] [outer = (nil)]
10:55:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 79 (0xa22d3800) [pid = 13556] [serial = 1349] [outer = 0xa22cc400]
10:55:23 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:55:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 80 (0xa22d7c00) [pid = 13556] [serial = 1350] [outer = 0xa22cc400]
10:55:25 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
10:55:25 INFO - document served over http requires an http
10:55:25 INFO - sub-resource via fetch-request using the meta-csp
10:55:25 INFO - delivery method with keep-origin-redirect and when
10:55:25 INFO - the target request is cross-origin.
10:55:25 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2393ms
10:55:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
10:55:25 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2384800 == 26 [pid = 13556] [id = 483]
10:55:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 81 (0xa2659000) [pid = 13556] [serial = 1351] [outer = (nil)]
10:55:26 INFO - PROCESS | 13505 | ++DOMWINDOW == 82 (0xa265b400) [pid = 13556] [serial = 1352] [outer = 0xa2659000]
10:55:26 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:55:26 INFO - PROCESS | 13505 | ++DOMWINDOW == 83 (0xa2660400) [pid = 13556] [serial = 1353] [outer = 0xa2659000]
10:55:27 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
10:55:27 INFO - document served over http requires an http
10:55:27 INFO - sub-resource via fetch-request using the meta-csp
10:55:27 INFO - delivery method with no-redirect and when
10:55:27 INFO - the target request is cross-origin.
10:55:27 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2708ms
10:55:27 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
10:55:28 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2658c00 == 27 [pid = 13556] [id = 484]
10:55:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0xa2664400) [pid = 13556] [serial = 1354] [outer = (nil)]
10:55:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0xa28a2400) [pid = 13556] [serial = 1355] [outer = 0xa2664400]
10:55:28 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:55:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0xa28a6800) [pid = 13556] [serial = 1356] [outer = 0xa2664400]
10:55:30 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
10:55:30 INFO - document served over http requires an http
10:55:30 INFO - sub-resource via fetch-request using the meta-csp
10:55:30 INFO - delivery method with swap-origin-redirect and when
10:55:30 INFO - the target request is cross-origin.
10:55:30 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2394ms
10:55:30 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
10:55:31 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2aab400 == 28 [pid = 13556] [id = 485]
10:55:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0xa2aab800) [pid = 13556] [serial = 1357] [outer = (nil)]
10:55:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0xa2aaec00) [pid = 13556] [serial = 1358] [outer = 0xa2aab800]
10:55:32 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:55:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0xa2ab5800) [pid = 13556] [serial = 1359] [outer = 0xa2aab800]
10:55:34 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f34bc00 == 29 [pid = 13556] [id = 486]
10:55:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0x9f34d400) [pid = 13556] [serial = 1360] [outer = (nil)]
10:55:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 91 (0x9f865400) [pid = 13556] [serial = 1361] [outer = 0x9f34d400]
10:55:34 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
10:55:34 INFO - document served over http requires an http
10:55:34 INFO - sub-resource via iframe-tag using the meta-csp
10:55:34 INFO - delivery method with keep-origin-redirect and when
10:55:34 INFO - the target request is cross-origin.
10:55:34 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 4401ms
10:55:34 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
10:55:35 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ed07c00 == 30 [pid = 13556] [id = 487]
10:55:35 INFO - PROCESS | 13505 | ++DOMWINDOW == 92 (0x9ed0b800) [pid = 13556] [serial = 1362] [outer = (nil)]
10:55:35 INFO - PROCESS | 13505 | ++DOMWINDOW == 93 (0x9f537c00) [pid = 13556] [serial = 1363] [outer = 0x9ed0b800]
10:55:35 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:55:35 INFO - PROCESS | 13505 | ++DOMWINDOW == 94 (0xa0529400) [pid = 13556] [serial = 1364] [outer = 0x9ed0b800]
10:55:36 INFO - PROCESS | 13505 | --DOCSHELL 0x9f53dc00 == 29 [pid = 13556] [id = 476]
10:55:36 INFO - PROCESS | 13505 | --DOCSHELL 0xa05b9c00 == 28 [pid = 13556] [id = 475]
10:55:36 INFO - PROCESS | 13505 | --DOCSHELL 0x9ed0b000 == 27 [pid = 13556] [id = 474]
10:55:36 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebbb000 == 26 [pid = 13556] [id = 473]
10:55:36 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebbb400 == 25 [pid = 13556] [id = 472]
10:55:36 INFO - PROCESS | 13505 | --DOCSHELL 0x9ed02c00 == 24 [pid = 13556] [id = 471]
10:55:36 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb16800 == 23 [pid = 13556] [id = 470]
10:55:36 INFO - PROCESS | 13505 | --DOCSHELL 0xa0b57000 == 22 [pid = 13556] [id = 469]
10:55:36 INFO - PROCESS | 13505 | --DOCSHELL 0xa0857400 == 21 [pid = 13556] [id = 468]
10:55:36 INFO - PROCESS | 13505 | --DOCSHELL 0xa05b0400 == 20 [pid = 13556] [id = 467]
10:55:36 INFO - PROCESS | 13505 | --DOCSHELL 0xa0469c00 == 19 [pid = 13556] [id = 466]
10:55:36 INFO - PROCESS | 13505 | --DOCSHELL 0x9fba5800 == 18 [pid = 13556] [id = 465]
10:55:36 INFO - PROCESS | 13505 | --DOCSHELL 0x9faf3800 == 17 [pid = 13556] [id = 464]
10:55:36 INFO - PROCESS | 13505 | --DOCSHELL 0x9f539000 == 16 [pid = 13556] [id = 463]
10:55:36 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebb3800 == 15 [pid = 13556] [id = 462]
10:55:36 INFO - PROCESS | 13505 | --DOCSHELL 0x9e9ae000 == 14 [pid = 13556] [id = 460]
10:55:36 INFO - PROCESS | 13505 | --DOCSHELL 0x9f409000 == 13 [pid = 13556] [id = 459]
10:55:36 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb10400 == 12 [pid = 13556] [id = 461]
10:55:36 INFO - PROCESS | 13505 | --DOMWINDOW == 93 (0x9eb18000) [pid = 13556] [serial = 1275] [outer = (nil)] [url = about:blank]
10:55:36 INFO - PROCESS | 13505 | --DOMWINDOW == 92 (0xa14ae400) [pid = 13556] [serial = 1243] [outer = (nil)] [url = about:blank]
10:55:36 INFO - PROCESS | 13505 | --DOMWINDOW == 91 (0xa0853000) [pid = 13556] [serial = 1238] [outer = (nil)] [url = about:blank]
10:55:36 INFO - PROCESS | 13505 | --DOMWINDOW == 90 (0xa3481c00) [pid = 13556] [serial = 1251] [outer = (nil)] [url = about:blank]
10:55:36 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0xa2aac000) [pid = 13556] [serial = 1248] [outer = (nil)] [url = about:blank]
10:55:36 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0xa38a0800) [pid = 13556] [serial = 1254] [outer = (nil)] [url = about:blank]
10:55:36 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0xa50b2400) [pid = 13556] [serial = 1266] [outer = (nil)] [url = about:blank]
10:55:36 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0xa566a400) [pid = 13556] [serial = 1269] [outer = (nil)] [url = about:blank]
10:55:36 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0x9f345000) [pid = 13556] [serial = 1280] [outer = (nil)] [url = about:blank]
10:55:36 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb16400 == 13 [pid = 13556] [id = 488]
10:55:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0x9eb16800) [pid = 13556] [serial = 1365] [outer = (nil)]
10:55:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0x9ebb2000) [pid = 13556] [serial = 1366] [outer = 0x9eb16800]
10:55:36 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
10:55:36 INFO - document served over http requires an http
10:55:36 INFO - sub-resource via iframe-tag using the meta-csp
10:55:36 INFO - delivery method with no-redirect and when
10:55:36 INFO - the target request is cross-origin.
10:55:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2149ms
10:55:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
10:55:37 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb17800 == 14 [pid = 13556] [id = 489]
10:55:37 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0x9eb17c00) [pid = 13556] [serial = 1367] [outer = (nil)]
10:55:37 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0x9f34b000) [pid = 13556] [serial = 1368] [outer = 0x9eb17c00]
10:55:37 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:55:37 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0x9f53dc00) [pid = 13556] [serial = 1369] [outer = 0x9eb17c00]
10:55:38 INFO - PROCESS | 13505 | ++DOCSHELL 0x9fafa000 == 15 [pid = 13556] [id = 490]
10:55:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 91 (0x9fafa800) [pid = 13556] [serial = 1370] [outer = (nil)]
10:55:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 92 (0x9fba7c00) [pid = 13556] [serial = 1371] [outer = 0x9fafa800]
10:55:38 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
10:55:38 INFO - document served over http requires an http
10:55:38 INFO - sub-resource via iframe-tag using the meta-csp
10:55:38 INFO - delivery method with swap-origin-redirect and when
10:55:38 INFO - the target request is cross-origin.
10:55:38 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1796ms
10:55:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
10:55:39 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ed0e400 == 16 [pid = 13556] [id = 491]
10:55:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 93 (0x9f345800) [pid = 13556] [serial = 1372] [outer = (nil)]
10:55:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 94 (0xa0523c00) [pid = 13556] [serial = 1373] [outer = 0x9f345800]
10:55:39 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:55:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 95 (0xa05b6400) [pid = 13556] [serial = 1374] [outer = 0x9f345800]
10:55:40 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
10:55:40 INFO - document served over http requires an http
10:55:40 INFO - sub-resource via script-tag using the meta-csp
10:55:40 INFO - delivery method with keep-origin-redirect and when
10:55:40 INFO - the target request is cross-origin.
10:55:40 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2145ms
10:55:40 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
10:55:42 INFO - PROCESS | 13505 | --DOMWINDOW == 94 (0x9eb15000) [pid = 13556] [serial = 1287] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:55:42 INFO - PROCESS | 13505 | --DOMWINDOW == 93 (0xa05b3000) [pid = 13556] [serial = 1304] [outer = (nil)] [url = about:blank]
10:55:42 INFO - PROCESS | 13505 | --DOMWINDOW == 92 (0xa0520000) [pid = 13556] [serial = 1301] [outer = (nil)] [url = about:blank]
10:55:42 INFO - PROCESS | 13505 | --DOMWINDOW == 91 (0x9ed01c00) [pid = 13556] [serial = 1289] [outer = (nil)] [url = about:blank]
10:55:42 INFO - PROCESS | 13505 | --DOMWINDOW == 90 (0xa0680400) [pid = 13556] [serial = 1329] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:55:42 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0x9faf8000) [pid = 13556] [serial = 1326] [outer = (nil)] [url = about:blank]
10:55:42 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0x9e9ac400) [pid = 13556] [serial = 1324] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354504861]
10:55:42 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0xa0684800) [pid = 13556] [serial = 1307] [outer = (nil)] [url = about:blank]
10:55:42 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0x9f53d800) [pid = 13556] [serial = 1316] [outer = (nil)] [url = about:blank]
10:55:42 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0x9f540400) [pid = 13556] [serial = 1292] [outer = (nil)] [url = about:blank]
10:55:42 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0xa0b60800) [pid = 13556] [serial = 1313] [outer = (nil)] [url = about:blank]
10:55:42 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0x9faf1c00) [pid = 13556] [serial = 1321] [outer = (nil)] [url = about:blank]
10:55:42 INFO - PROCESS | 13505 | --DOMWINDOW == 82 (0x9f40cc00) [pid = 13556] [serial = 1319] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:55:42 INFO - PROCESS | 13505 | --DOMWINDOW == 81 (0x9faf7800) [pid = 13556] [serial = 1295] [outer = (nil)] [url = about:blank]
10:55:42 INFO - PROCESS | 13505 | --DOMWINDOW == 80 (0xa08ef000) [pid = 13556] [serial = 1310] [outer = (nil)] [url = about:blank]
10:55:42 INFO - PROCESS | 13505 | --DOMWINDOW == 79 (0x9fba7800) [pid = 13556] [serial = 1298] [outer = (nil)] [url = about:blank]
10:55:42 INFO - PROCESS | 13505 | --DOMWINDOW == 78 (0xa08f1000) [pid = 13556] [serial = 1331] [outer = (nil)] [url = about:blank]
10:55:42 INFO - PROCESS | 13505 | --DOMWINDOW == 77 (0x9ed03c00) [pid = 13556] [serial = 1323] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354504861]
10:55:42 INFO - PROCESS | 13505 | --DOMWINDOW == 76 (0xa05ba400) [pid = 13556] [serial = 1328] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:55:42 INFO - PROCESS | 13505 | --DOMWINDOW == 75 (0x9ed0b400) [pid = 13556] [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]
10:55:42 INFO - PROCESS | 13505 | --DOMWINDOW == 74 (0x9ed0f000) [pid = 13556] [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]
10:55:42 INFO - PROCESS | 13505 | --DOMWINDOW == 73 (0x9ed03400) [pid = 13556] [serial = 1318] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:55:42 INFO - PROCESS | 13505 | --DOMWINDOW == 72 (0x9f540000) [pid = 13556] [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]
10:55:42 INFO - PROCESS | 13505 | --DOMWINDOW == 71 (0x9f34a800) [pid = 13556] [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]
10:55:42 INFO - PROCESS | 13505 | --DOMWINDOW == 70 (0x9e9b2000) [pid = 13556] [serial = 1286] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:55:42 INFO - PROCESS | 13505 | --DOMWINDOW == 69 (0xa5547000) [pid = 13556] [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]
10:55:42 INFO - PROCESS | 13505 | --DOMWINDOW == 68 (0xa5854c00) [pid = 13556] [serial = 1272] [outer = (nil)] [url = about:blank]
10:55:42 INFO - PROCESS | 13505 | ++DOCSHELL 0x9e9ac400 == 17 [pid = 13556] [id = 492]
10:55:42 INFO - PROCESS | 13505 | ++DOMWINDOW == 69 (0x9e9b2000) [pid = 13556] [serial = 1375] [outer = (nil)]
10:55:42 INFO - PROCESS | 13505 | ++DOMWINDOW == 70 (0x9ebb0400) [pid = 13556] [serial = 1376] [outer = 0x9e9b2000]
10:55:42 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:55:42 INFO - PROCESS | 13505 | ++DOMWINDOW == 71 (0x9f53d800) [pid = 13556] [serial = 1377] [outer = 0x9e9b2000]
10:55:44 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
10:55:44 INFO - document served over http requires an http
10:55:44 INFO - sub-resource via script-tag using the meta-csp
10:55:44 INFO - delivery method with no-redirect and when
10:55:44 INFO - the target request is cross-origin.
10:55:44 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 3469ms
10:55:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
10:55:44 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ed07000 == 18 [pid = 13556] [id = 493]
10:55:44 INFO - PROCESS | 13505 | ++DOMWINDOW == 72 (0x9ed09000) [pid = 13556] [serial = 1378] [outer = (nil)]
10:55:45 INFO - PROCESS | 13505 | ++DOMWINDOW == 73 (0x9f53b400) [pid = 13556] [serial = 1379] [outer = 0x9ed09000]
10:55:45 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:55:45 INFO - PROCESS | 13505 | ++DOMWINDOW == 74 (0x9fbac000) [pid = 13556] [serial = 1380] [outer = 0x9ed09000]
10:55:46 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
10:55:46 INFO - document served over http requires an http
10:55:46 INFO - sub-resource via script-tag using the meta-csp
10:55:46 INFO - delivery method with swap-origin-redirect and when
10:55:46 INFO - the target request is cross-origin.
10:55:46 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2509ms
10:55:46 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
10:55:47 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f407400 == 19 [pid = 13556] [id = 494]
10:55:47 INFO - PROCESS | 13505 | ++DOMWINDOW == 75 (0x9f407c00) [pid = 13556] [serial = 1381] [outer = (nil)]
10:55:47 INFO - PROCESS | 13505 | ++DOMWINDOW == 76 (0xa084c400) [pid = 13556] [serial = 1382] [outer = 0x9f407c00]
10:55:48 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:55:48 INFO - PROCESS | 13505 | ++DOMWINDOW == 77 (0xa08f0000) [pid = 13556] [serial = 1383] [outer = 0x9f407c00]
10:55:49 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
10:55:49 INFO - document served over http requires an http
10:55:49 INFO - sub-resource via xhr-request using the meta-csp
10:55:49 INFO - delivery method with keep-origin-redirect and when
10:55:49 INFO - the target request is cross-origin.
10:55:49 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2441ms
10:55:49 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
10:55:50 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0680400 == 20 [pid = 13556] [id = 495]
10:55:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 78 (0xa0682400) [pid = 13556] [serial = 1384] [outer = (nil)]
10:55:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 79 (0xa0da5800) [pid = 13556] [serial = 1385] [outer = 0xa0682400]
10:55:51 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:55:51 INFO - PROCESS | 13505 | ++DOMWINDOW == 80 (0xa1207c00) [pid = 13556] [serial = 1386] [outer = 0xa0682400]
10:55: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
10:55:52 INFO - document served over http requires an http
10:55:52 INFO - sub-resource via xhr-request using the meta-csp
10:55:52 INFO - delivery method with no-redirect and when
10:55:52 INFO - the target request is cross-origin.
10:55:52 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 3359ms
10:55:52 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
10:55:53 INFO - PROCESS | 13505 | ++DOCSHELL 0xa14af000 == 21 [pid = 13556] [id = 496]
10:55:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 81 (0xa14b3400) [pid = 13556] [serial = 1387] [outer = (nil)]
10:55:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 82 (0xa217ac00) [pid = 13556] [serial = 1388] [outer = 0xa14b3400]
10:55:53 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:55:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 83 (0xa22d4400) [pid = 13556] [serial = 1389] [outer = 0xa14b3400]
10:55:54 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
10:55:54 INFO - document served over http requires an http
10:55:54 INFO - sub-resource via xhr-request using the meta-csp
10:55:54 INFO - delivery method with swap-origin-redirect and when
10:55:54 INFO - the target request is cross-origin.
10:55:54 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2089ms
10:55:54 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
10:55:55 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2175400 == 22 [pid = 13556] [id = 497]
10:55:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0xa265f800) [pid = 13556] [serial = 1390] [outer = (nil)]
10:55:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0xa2aaa000) [pid = 13556] [serial = 1391] [outer = 0xa265f800]
10:55:55 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:55:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0xa2aaf000) [pid = 13556] [serial = 1392] [outer = 0xa265f800]
10:55:57 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
10:55:57 INFO - document served over http requires an https
10:55:57 INFO - sub-resource via fetch-request using the meta-csp
10:55:57 INFO - delivery method with keep-origin-redirect and when
10:55:57 INFO - the target request is cross-origin.
10:55:57 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2214ms
10:55:57 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
10:55:57 INFO - PROCESS | 13505 | ++DOCSHELL 0xa28a2c00 == 23 [pid = 13556] [id = 498]
10:55:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0xa2c38000) [pid = 13556] [serial = 1393] [outer = (nil)]
10:55:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0xa2ce6000) [pid = 13556] [serial = 1394] [outer = 0xa2c38000]
10:55:58 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:55:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0xa2ceb000) [pid = 13556] [serial = 1395] [outer = 0xa2c38000]
10:55:59 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
10:55:59 INFO - document served over http requires an https
10:55:59 INFO - sub-resource via fetch-request using the meta-csp
10:55:59 INFO - delivery method with no-redirect and when
10:55:59 INFO - the target request is cross-origin.
10:55:59 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2301ms
10:55:59 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
10:55:59 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2ce4c00 == 24 [pid = 13556] [id = 499]
10:55:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0xa2cf0000) [pid = 13556] [serial = 1396] [outer = (nil)]
10:56:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 91 (0xa332b800) [pid = 13556] [serial = 1397] [outer = 0xa2cf0000]
10:56:00 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:56:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 92 (0xa3330800) [pid = 13556] [serial = 1398] [outer = 0xa2cf0000]
10:56:02 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
10:56:02 INFO - document served over http requires an https
10:56:02 INFO - sub-resource via fetch-request using the meta-csp
10:56:02 INFO - delivery method with swap-origin-redirect and when
10:56:02 INFO - the target request is cross-origin.
10:56:02 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2655ms
10:56:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
10:56:02 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3329400 == 25 [pid = 13556] [id = 500]
10:56:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 93 (0xa3329800) [pid = 13556] [serial = 1399] [outer = (nil)]
10:56:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 94 (0xa33c8800) [pid = 13556] [serial = 1400] [outer = 0xa3329800]
10:56:03 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:56:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 95 (0xa33cc400) [pid = 13556] [serial = 1401] [outer = 0xa3329800]
10:56:04 INFO - PROCESS | 13505 | ++DOCSHELL 0xa347cc00 == 26 [pid = 13556] [id = 501]
10:56:04 INFO - PROCESS | 13505 | ++DOMWINDOW == 96 (0xa347d000) [pid = 13556] [serial = 1402] [outer = (nil)]
10:56:04 INFO - PROCESS | 13505 | ++DOMWINDOW == 97 (0xa347f800) [pid = 13556] [serial = 1403] [outer = 0xa347d000]
10:56:04 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
10:56:04 INFO - document served over http requires an https
10:56:04 INFO - sub-resource via iframe-tag using the meta-csp
10:56:04 INFO - delivery method with keep-origin-redirect and when
10:56:04 INFO - the target request is cross-origin.
10:56:04 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2713ms
10:56:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
10:56:05 INFO - PROCESS | 13505 | ++DOCSHELL 0xa33c5800 == 27 [pid = 13556] [id = 502]
10:56:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 98 (0xa33c6400) [pid = 13556] [serial = 1404] [outer = (nil)]
10:56:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 99 (0xa3486400) [pid = 13556] [serial = 1405] [outer = 0xa33c6400]
10:56:05 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:56:06 INFO - PROCESS | 13505 | ++DOMWINDOW == 100 (0xa348ac00) [pid = 13556] [serial = 1406] [outer = 0xa33c6400]
10:56:08 INFO - PROCESS | 13505 | ++DOCSHELL 0xa366e400 == 28 [pid = 13556] [id = 503]
10:56:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 101 (0xa366f800) [pid = 13556] [serial = 1407] [outer = (nil)]
10:56:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 102 (0x9ed09c00) [pid = 13556] [serial = 1408] [outer = 0xa366f800]
10:56:09 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
10:56:09 INFO - document served over http requires an https
10:56:09 INFO - sub-resource via iframe-tag using the meta-csp
10:56:09 INFO - delivery method with no-redirect and when
10:56:09 INFO - the target request is cross-origin.
10:56:09 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 4411ms
10:56:09 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
10:56:09 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f85ac00 == 29 [pid = 13556] [id = 504]
10:56:09 INFO - PROCESS | 13505 | ++DOMWINDOW == 103 (0x9f85b800) [pid = 13556] [serial = 1409] [outer = (nil)]
10:56:09 INFO - PROCESS | 13505 | ++DOMWINDOW == 104 (0x9f866c00) [pid = 13556] [serial = 1410] [outer = 0x9f85b800]
10:56:10 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:56:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 105 (0xa05b5400) [pid = 13556] [serial = 1411] [outer = 0x9f85b800]
10:56:11 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f859400 == 30 [pid = 13556] [id = 505]
10:56:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 106 (0x9f861c00) [pid = 13556] [serial = 1412] [outer = (nil)]
10:56:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 107 (0x9faf4800) [pid = 13556] [serial = 1413] [outer = 0x9f861c00]
10:56:11 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
10:56:11 INFO - document served over http requires an https
10:56:11 INFO - sub-resource via iframe-tag using the meta-csp
10:56:11 INFO - delivery method with swap-origin-redirect and when
10:56:11 INFO - the target request is cross-origin.
10:56:11 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2446ms
10:56:11 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
10:56:12 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb09800 == 31 [pid = 13556] [id = 506]
10:56:12 INFO - PROCESS | 13505 | ++DOMWINDOW == 108 (0x9eb0b000) [pid = 13556] [serial = 1414] [outer = (nil)]
10:56:12 INFO - PROCESS | 13505 | ++DOMWINDOW == 109 (0x9ebb6c00) [pid = 13556] [serial = 1415] [outer = 0x9eb0b000]
10:56:12 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:56:12 INFO - PROCESS | 13505 | ++DOMWINDOW == 110 (0x9f538000) [pid = 13556] [serial = 1416] [outer = 0x9eb0b000]
10:56:12 INFO - PROCESS | 13505 | --DOCSHELL 0x9ed0e400 == 30 [pid = 13556] [id = 491]
10:56:12 INFO - PROCESS | 13505 | --DOCSHELL 0x9fafa000 == 29 [pid = 13556] [id = 490]
10:56:12 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb17800 == 28 [pid = 13556] [id = 489]
10:56:12 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb16400 == 27 [pid = 13556] [id = 488]
10:56:12 INFO - PROCESS | 13505 | --DOCSHELL 0x9ed07c00 == 26 [pid = 13556] [id = 487]
10:56:12 INFO - PROCESS | 13505 | --DOCSHELL 0x9f34bc00 == 25 [pid = 13556] [id = 486]
10:56:12 INFO - PROCESS | 13505 | --DOCSHELL 0xa2658c00 == 24 [pid = 13556] [id = 484]
10:56:13 INFO - PROCESS | 13505 | --DOCSHELL 0xa2384800 == 23 [pid = 13556] [id = 483]
10:56:13 INFO - PROCESS | 13505 | --DOCSHELL 0xa2175000 == 22 [pid = 13556] [id = 482]
10:56:13 INFO - PROCESS | 13505 | --DOCSHELL 0xa12ebc00 == 21 [pid = 13556] [id = 481]
10:56:13 INFO - PROCESS | 13505 | --DOCSHELL 0xa1209400 == 20 [pid = 13556] [id = 480]
10:56:13 INFO - PROCESS | 13505 | --DOCSHELL 0x9f864000 == 19 [pid = 13556] [id = 479]
10:56:13 INFO - PROCESS | 13505 | --DOCSHELL 0x9f40c000 == 18 [pid = 13556] [id = 478]
10:56:13 INFO - PROCESS | 13505 | --DOMWINDOW == 109 (0xa0526800) [pid = 13556] [serial = 1327] [outer = (nil)] [url = about:blank]
10:56:13 INFO - PROCESS | 13505 | --DOMWINDOW == 108 (0xa0465800) [pid = 13556] [serial = 1322] [outer = (nil)] [url = about:blank]
10:56:13 INFO - PROCESS | 13505 | --DOMWINDOW == 107 (0xa0b5b800) [pid = 13556] [serial = 1317] [outer = (nil)] [url = about:blank]
10:56:13 INFO - PROCESS | 13505 | --DOMWINDOW == 106 (0xa0da7c00) [pid = 13556] [serial = 1332] [outer = (nil)] [url = about:blank]
10:56:13 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
10:56:13 INFO - document served over http requires an https
10:56:13 INFO - sub-resource via script-tag using the meta-csp
10:56:13 INFO - delivery method with keep-origin-redirect and when
10:56:13 INFO - the target request is cross-origin.
10:56:13 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2010ms
10:56:13 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
10:56:14 INFO - PROCESS | 13505 | ++DOCSHELL 0x9faf7c00 == 19 [pid = 13556] [id = 507]
10:56:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 107 (0x9fba3400) [pid = 13556] [serial = 1417] [outer = (nil)]
10:56:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 108 (0xa045ec00) [pid = 13556] [serial = 1418] [outer = 0x9fba3400]
10:56:14 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:56:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 109 (0xa0528000) [pid = 13556] [serial = 1419] [outer = 0x9fba3400]
10:56:15 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
10:56:15 INFO - document served over http requires an https
10:56:15 INFO - sub-resource via script-tag using the meta-csp
10:56:15 INFO - delivery method with no-redirect and when
10:56:15 INFO - the target request is cross-origin.
10:56:15 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1852ms
10:56:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
10:56:15 INFO - PROCESS | 13505 | ++DOCSHELL 0x9fba8400 == 20 [pid = 13556] [id = 508]
10:56:15 INFO - PROCESS | 13505 | ++DOMWINDOW == 110 (0x9fba9400) [pid = 13556] [serial = 1420] [outer = (nil)]
10:56:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 111 (0xa0855000) [pid = 13556] [serial = 1421] [outer = 0x9fba9400]
10:56:16 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:56:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 112 (0xa0b5c000) [pid = 13556] [serial = 1422] [outer = 0x9fba9400]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 111 (0xa1210400) [pid = 13556] [serial = 1340] [outer = (nil)] [url = about:blank]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 110 (0xa1204c00) [pid = 13556] [serial = 1334] [outer = (nil)] [url = about:blank]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 109 (0xa2aaec00) [pid = 13556] [serial = 1358] [outer = (nil)] [url = about:blank]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 108 (0xa22d3800) [pid = 13556] [serial = 1349] [outer = (nil)] [url = about:blank]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 107 (0x9f537c00) [pid = 13556] [serial = 1363] [outer = (nil)] [url = about:blank]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 106 (0x9f865400) [pid = 13556] [serial = 1361] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 105 (0xa265b400) [pid = 13556] [serial = 1352] [outer = (nil)] [url = about:blank]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 104 (0x9fba7c00) [pid = 13556] [serial = 1371] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 103 (0xa0523c00) [pid = 13556] [serial = 1373] [outer = (nil)] [url = about:blank]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 102 (0xa2176c00) [pid = 13556] [serial = 1346] [outer = (nil)] [url = about:blank]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 101 (0x9f34b000) [pid = 13556] [serial = 1368] [outer = (nil)] [url = about:blank]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 100 (0xa28a2400) [pid = 13556] [serial = 1355] [outer = (nil)] [url = about:blank]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 99 (0x9ebb2000) [pid = 13556] [serial = 1366] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354536517]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 98 (0xa14aa000) [pid = 13556] [serial = 1343] [outer = (nil)] [url = about:blank]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 97 (0x9fafd400) [pid = 13556] [serial = 1337] [outer = (nil)] [url = about:blank]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 96 (0x9ebb0400) [pid = 13556] [serial = 1376] [outer = (nil)] [url = about:blank]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 95 (0x9f53ac00) [pid = 13556] [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]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 94 (0xa05acc00) [pid = 13556] [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]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 93 (0xa22cc400) [pid = 13556] [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]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 92 (0xa2659000) [pid = 13556] [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]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 91 (0xa120e800) [pid = 13556] [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]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 90 (0x9f34d400) [pid = 13556] [serial = 1360] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0x9f345800) [pid = 13556] [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]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0x9ebb7400) [pid = 13556] [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]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0x9eb17c00) [pid = 13556] [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]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0xa2aab800) [pid = 13556] [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]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0xa08ec000) [pid = 13556] [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]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0xa0b58400) [pid = 13556] [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]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0x9f40f400) [pid = 13556] [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]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 82 (0x9f533c00) [pid = 13556] [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]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 81 (0x9eb12400) [pid = 13556] [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]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 80 (0xa0464400) [pid = 13556] [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]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 79 (0xa067f800) [pid = 13556] [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]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 78 (0x9fafa800) [pid = 13556] [serial = 1370] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 77 (0xa1204800) [pid = 13556] [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]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 76 (0x9eb16800) [pid = 13556] [serial = 1365] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354536517]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 75 (0x9ed0b800) [pid = 13556] [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]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 74 (0x9faf5400) [pid = 13556] [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]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 73 (0xa2171000) [pid = 13556] [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]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 72 (0xa084c800) [pid = 13556] [serial = 1308] [outer = (nil)] [url = about:blank]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 71 (0xa0b61c00) [pid = 13556] [serial = 1314] [outer = (nil)] [url = about:blank]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 70 (0xa217c000) [pid = 13556] [serial = 1347] [outer = (nil)] [url = about:blank]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 69 (0x9f341400) [pid = 13556] [serial = 1290] [outer = (nil)] [url = about:blank]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 68 (0x9f85fc00) [pid = 13556] [serial = 1293] [outer = (nil)] [url = about:blank]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 67 (0xa12e0400) [pid = 13556] [serial = 1341] [outer = (nil)] [url = about:blank]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 66 (0xa14af800) [pid = 13556] [serial = 1344] [outer = (nil)] [url = about:blank]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 65 (0x9fafc400) [pid = 13556] [serial = 1296] [outer = (nil)] [url = about:blank]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 64 (0xa0525800) [pid = 13556] [serial = 1302] [outer = (nil)] [url = about:blank]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 63 (0xa0676c00) [pid = 13556] [serial = 1305] [outer = (nil)] [url = about:blank]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 62 (0x9fbadc00) [pid = 13556] [serial = 1299] [outer = (nil)] [url = about:blank]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 61 (0x9f541800) [pid = 13556] [serial = 1285] [outer = (nil)] [url = about:blank]
10:56:18 INFO - PROCESS | 13505 | --DOMWINDOW == 60 (0x9f85f800) [pid = 13556] [serial = 1311] [outer = (nil)] [url = about:blank]
10:56:19 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
10:56:19 INFO - document served over http requires an https
10:56:19 INFO - sub-resource via script-tag using the meta-csp
10:56:19 INFO - delivery method with swap-origin-redirect and when
10:56:19 INFO - the target request is cross-origin.
10:56:19 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 3543ms
10:56:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
10:56:19 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb15c00 == 21 [pid = 13556] [id = 509]
10:56:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 61 (0x9ebb2000) [pid = 13556] [serial = 1423] [outer = (nil)]
10:56:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 62 (0x9f407000) [pid = 13556] [serial = 1424] [outer = 0x9ebb2000]
10:56:20 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:56:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 63 (0x9f85bc00) [pid = 13556] [serial = 1425] [outer = 0x9ebb2000]
10:56:21 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
10:56:21 INFO - document served over http requires an https
10:56:21 INFO - sub-resource via xhr-request using the meta-csp
10:56:21 INFO - delivery method with keep-origin-redirect and when
10:56:21 INFO - the target request is cross-origin.
10:56:21 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2509ms
10:56:21 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
10:56:22 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ed02400 == 22 [pid = 13556] [id = 510]
10:56:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 64 (0x9f341400) [pid = 13556] [serial = 1426] [outer = (nil)]
10:56:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 65 (0x9fafc400) [pid = 13556] [serial = 1427] [outer = 0x9f341400]
10:56:22 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:56:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 66 (0x9fbad000) [pid = 13556] [serial = 1428] [outer = 0x9f341400]
10:56:24 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
10:56:24 INFO - document served over http requires an https
10:56:24 INFO - sub-resource via xhr-request using the meta-csp
10:56:24 INFO - delivery method with no-redirect and when
10:56:24 INFO - the target request is cross-origin.
10:56:24 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 3204ms
10:56:24 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
10:56:25 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f865c00 == 23 [pid = 13556] [id = 511]
10:56:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 67 (0x9fba4400) [pid = 13556] [serial = 1429] [outer = (nil)]
10:56:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 68 (0xa0683800) [pid = 13556] [serial = 1430] [outer = 0x9fba4400]
10:56:25 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:56:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 69 (0xa08ed000) [pid = 13556] [serial = 1431] [outer = 0x9fba4400]
10:56:27 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
10:56:27 INFO - document served over http requires an https
10:56:27 INFO - sub-resource via xhr-request using the meta-csp
10:56:27 INFO - delivery method with swap-origin-redirect and when
10:56:27 INFO - the target request is cross-origin.
10:56:27 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2345ms
10:56:27 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
10:56:27 INFO - PROCESS | 13505 | ++DOCSHELL 0xa067b400 == 24 [pid = 13556] [id = 512]
10:56:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 70 (0xa0dac000) [pid = 13556] [serial = 1432] [outer = (nil)]
10:56:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 71 (0xa12dd800) [pid = 13556] [serial = 1433] [outer = 0xa0dac000]
10:56:28 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:56:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 72 (0xa12e3800) [pid = 13556] [serial = 1434] [outer = 0xa0dac000]
10:56:29 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
10:56:29 INFO - document served over http requires an http
10:56:29 INFO - sub-resource via fetch-request using the meta-csp
10:56:29 INFO - delivery method with keep-origin-redirect and when
10:56:29 INFO - the target request is same-origin.
10:56:29 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1955ms
10:56:29 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
10:56:29 INFO - PROCESS | 13505 | ++DOCSHELL 0xa120d000 == 25 [pid = 13556] [id = 513]
10:56:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 73 (0xa14aa000) [pid = 13556] [serial = 1435] [outer = (nil)]
10:56:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 74 (0xa14b3000) [pid = 13556] [serial = 1436] [outer = 0xa14aa000]
10:56:30 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:56:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 75 (0xa2174000) [pid = 13556] [serial = 1437] [outer = 0xa14aa000]
10:56:31 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
10:56:31 INFO - document served over http requires an http
10:56:31 INFO - sub-resource via fetch-request using the meta-csp
10:56:31 INFO - delivery method with no-redirect and when
10:56:31 INFO - the target request is same-origin.
10:56:31 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1994ms
10:56:31 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
10:56:31 INFO - PROCESS | 13505 | ++DOCSHELL 0xa14af800 == 26 [pid = 13556] [id = 514]
10:56:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 76 (0xa217c800) [pid = 13556] [serial = 1438] [outer = (nil)]
10:56:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 77 (0xa22cec00) [pid = 13556] [serial = 1439] [outer = 0xa217c800]
10:56:32 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:56:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 78 (0xa22d7400) [pid = 13556] [serial = 1440] [outer = 0xa217c800]
10:56: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
10:56:33 INFO - document served over http requires an http
10:56:33 INFO - sub-resource via fetch-request using the meta-csp
10:56:33 INFO - delivery method with swap-origin-redirect and when
10:56:33 INFO - the target request is same-origin.
10:56:33 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2491ms
10:56:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
10:56:34 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2662000 == 27 [pid = 13556] [id = 515]
10:56:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 79 (0xa2663000) [pid = 13556] [serial = 1441] [outer = (nil)]
10:56:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 80 (0xa28ac800) [pid = 13556] [serial = 1442] [outer = 0xa2663000]
10:56:34 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:56:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 81 (0xa2ab4800) [pid = 13556] [serial = 1443] [outer = 0xa2663000]
10:56:35 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2ceac00 == 28 [pid = 13556] [id = 516]
10:56:35 INFO - PROCESS | 13505 | ++DOMWINDOW == 82 (0xa2ceb400) [pid = 13556] [serial = 1444] [outer = (nil)]
10:56:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 83 (0xa332a800) [pid = 13556] [serial = 1445] [outer = 0xa2ceb400]
10:56: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
10:56:36 INFO - document served over http requires an http
10:56:36 INFO - sub-resource via iframe-tag using the meta-csp
10:56:36 INFO - delivery method with keep-origin-redirect and when
10:56:36 INFO - the target request is same-origin.
10:56:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2665ms
10:56:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
10:56:36 INFO - PROCESS | 13505 | ++DOCSHELL 0xa28a2800 == 29 [pid = 13556] [id = 517]
10:56:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0xa28a3c00) [pid = 13556] [serial = 1446] [outer = (nil)]
10:56:37 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0xa3482800) [pid = 13556] [serial = 1447] [outer = 0xa28a3c00]
10:56:37 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:56:37 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0xa366cc00) [pid = 13556] [serial = 1448] [outer = 0xa28a3c00]
10:56:38 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3677c00 == 30 [pid = 13556] [id = 518]
10:56:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0xa3891400) [pid = 13556] [serial = 1449] [outer = (nil)]
10:56:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0xa3893c00) [pid = 13556] [serial = 1450] [outer = 0xa3891400]
10:56:38 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
10:56:38 INFO - document served over http requires an http
10:56:38 INFO - sub-resource via iframe-tag using the meta-csp
10:56:38 INFO - delivery method with no-redirect and when
10:56:38 INFO - the target request is same-origin.
10:56:38 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2511ms
10:56:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
10:56:39 INFO - PROCESS | 13505 | ++DOCSHELL 0xa33c7800 == 31 [pid = 13556] [id = 519]
10:56:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0xa33c9000) [pid = 13556] [serial = 1451] [outer = (nil)]
10:56:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0xa3899400) [pid = 13556] [serial = 1452] [outer = 0xa33c9000]
10:56:40 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:56:40 INFO - PROCESS | 13505 | ++DOMWINDOW == 91 (0xa389e800) [pid = 13556] [serial = 1453] [outer = 0xa33c9000]
10:56:41 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3bb9c00 == 32 [pid = 13556] [id = 520]
10:56:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 92 (0xa3bba000) [pid = 13556] [serial = 1454] [outer = (nil)]
10:56:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 93 (0xa3bb6c00) [pid = 13556] [serial = 1455] [outer = 0xa3bba000]
10:56:41 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
10:56:41 INFO - document served over http requires an http
10:56:41 INFO - sub-resource via iframe-tag using the meta-csp
10:56:41 INFO - delivery method with swap-origin-redirect and when
10:56:41 INFO - the target request is same-origin.
10:56:41 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2797ms
10:56:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
10:56:42 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3897800 == 33 [pid = 13556] [id = 521]
10:56:42 INFO - PROCESS | 13505 | ++DOMWINDOW == 94 (0xa3897c00) [pid = 13556] [serial = 1456] [outer = (nil)]
10:56:42 INFO - PROCESS | 13505 | ++DOMWINDOW == 95 (0xa3bc2c00) [pid = 13556] [serial = 1457] [outer = 0xa3897c00]
10:56:42 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:56:42 INFO - PROCESS | 13505 | ++DOMWINDOW == 96 (0xa3d33000) [pid = 13556] [serial = 1458] [outer = 0xa3897c00]
10:56: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
10:56:44 INFO - document served over http requires an http
10:56:44 INFO - sub-resource via script-tag using the meta-csp
10:56:44 INFO - delivery method with keep-origin-redirect and when
10:56:44 INFO - the target request is same-origin.
10:56:44 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2400ms
10:56:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
10:56:45 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3bbd000 == 34 [pid = 13556] [id = 522]
10:56:45 INFO - PROCESS | 13505 | ++DOMWINDOW == 97 (0xa3bc0800) [pid = 13556] [serial = 1459] [outer = (nil)]
10:56:45 INFO - PROCESS | 13505 | ++DOMWINDOW == 98 (0xa3d3ec00) [pid = 13556] [serial = 1460] [outer = 0xa3bc0800]
10:56:46 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:56:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 99 (0xa3f73800) [pid = 13556] [serial = 1461] [outer = 0xa3bc0800]
10:56:48 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
10:56:48 INFO - document served over http requires an http
10:56:48 INFO - sub-resource via script-tag using the meta-csp
10:56:48 INFO - delivery method with no-redirect and when
10:56:48 INFO - the target request is same-origin.
10:56:48 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 4059ms
10:56:48 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
10:56:48 INFO - PROCESS | 13505 | ++DOCSHELL 0x9e9aa400 == 35 [pid = 13556] [id = 523]
10:56:48 INFO - PROCESS | 13505 | ++DOMWINDOW == 100 (0x9e9ab800) [pid = 13556] [serial = 1462] [outer = (nil)]
10:56:48 INFO - PROCESS | 13505 | ++DOMWINDOW == 101 (0x9e9b3c00) [pid = 13556] [serial = 1463] [outer = 0x9e9ab800]
10:56:49 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:56:49 INFO - PROCESS | 13505 | ++DOMWINDOW == 102 (0x9f404c00) [pid = 13556] [serial = 1464] [outer = 0x9e9ab800]
10:56:50 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
10:56:50 INFO - document served over http requires an http
10:56:50 INFO - sub-resource via script-tag using the meta-csp
10:56:50 INFO - delivery method with swap-origin-redirect and when
10:56:50 INFO - the target request is same-origin.
10:56:50 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2301ms
10:56:50 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
10:56:50 INFO - PROCESS | 13505 | --DOCSHELL 0x9ed07000 == 34 [pid = 13556] [id = 493]
10:56:50 INFO - PROCESS | 13505 | --DOCSHELL 0x9f407400 == 33 [pid = 13556] [id = 494]
10:56:50 INFO - PROCESS | 13505 | --DOCSHELL 0xa0680400 == 32 [pid = 13556] [id = 495]
10:56:50 INFO - PROCESS | 13505 | --DOCSHELL 0xa14af000 == 31 [pid = 13556] [id = 496]
10:56:50 INFO - PROCESS | 13505 | --DOCSHELL 0xa2175400 == 30 [pid = 13556] [id = 497]
10:56:50 INFO - PROCESS | 13505 | --DOCSHELL 0xa28a2c00 == 29 [pid = 13556] [id = 498]
10:56:50 INFO - PROCESS | 13505 | --DOCSHELL 0xa2ce4c00 == 28 [pid = 13556] [id = 499]
10:56:50 INFO - PROCESS | 13505 | --DOCSHELL 0xa347cc00 == 27 [pid = 13556] [id = 501]
10:56:50 INFO - PROCESS | 13505 | --DOCSHELL 0xa3329400 == 26 [pid = 13556] [id = 500]
10:56:50 INFO - PROCESS | 13505 | --DOCSHELL 0x9f859400 == 25 [pid = 13556] [id = 505]
10:56:50 INFO - PROCESS | 13505 | --DOCSHELL 0x9f85ac00 == 24 [pid = 13556] [id = 504]
10:56:50 INFO - PROCESS | 13505 | --DOCSHELL 0xa366e400 == 23 [pid = 13556] [id = 503]
10:56:50 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb09800 == 22 [pid = 13556] [id = 506]
10:56:50 INFO - PROCESS | 13505 | --DOCSHELL 0x9e9ac400 == 21 [pid = 13556] [id = 492]
10:56:50 INFO - PROCESS | 13505 | --DOCSHELL 0x9faf7c00 == 20 [pid = 13556] [id = 507]
10:56:50 INFO - PROCESS | 13505 | --DOCSHELL 0x9fba8400 == 19 [pid = 13556] [id = 508]
10:56:50 INFO - PROCESS | 13505 | --DOCSHELL 0xa2aab400 == 18 [pid = 13556] [id = 485]
10:56:50 INFO - PROCESS | 13505 | --DOMWINDOW == 101 (0xa22d7c00) [pid = 13556] [serial = 1350] [outer = (nil)] [url = about:blank]
10:56:50 INFO - PROCESS | 13505 | --DOMWINDOW == 100 (0xa2ab5800) [pid = 13556] [serial = 1359] [outer = (nil)] [url = about:blank]
10:56:50 INFO - PROCESS | 13505 | --DOMWINDOW == 99 (0xa084f800) [pid = 13556] [serial = 1338] [outer = (nil)] [url = about:blank]
10:56:50 INFO - PROCESS | 13505 | --DOMWINDOW == 98 (0xa0529400) [pid = 13556] [serial = 1364] [outer = (nil)] [url = about:blank]
10:56:50 INFO - PROCESS | 13505 | --DOMWINDOW == 97 (0xa2660400) [pid = 13556] [serial = 1353] [outer = (nil)] [url = about:blank]
10:56:50 INFO - PROCESS | 13505 | --DOMWINDOW == 96 (0xa05b6400) [pid = 13556] [serial = 1374] [outer = (nil)] [url = about:blank]
10:56:50 INFO - PROCESS | 13505 | --DOMWINDOW == 95 (0x9f53dc00) [pid = 13556] [serial = 1369] [outer = (nil)] [url = about:blank]
10:56:51 INFO - PROCESS | 13505 | ++DOCSHELL 0x9e9a8000 == 19 [pid = 13556] [id = 524]
10:56:51 INFO - PROCESS | 13505 | ++DOMWINDOW == 96 (0x9e9acc00) [pid = 13556] [serial = 1465] [outer = (nil)]
10:56:51 INFO - PROCESS | 13505 | ++DOMWINDOW == 97 (0x9ebaec00) [pid = 13556] [serial = 1466] [outer = 0x9e9acc00]
10:56:51 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:56:51 INFO - PROCESS | 13505 | ++DOMWINDOW == 98 (0x9f340c00) [pid = 13556] [serial = 1467] [outer = 0x9e9acc00]
10:56:52 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
10:56:52 INFO - document served over http requires an http
10:56:52 INFO - sub-resource via xhr-request using the meta-csp
10:56:52 INFO - delivery method with keep-origin-redirect and when
10:56:52 INFO - the target request is same-origin.
10:56:52 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2093ms
10:56:52 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
10:56:52 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb09800 == 20 [pid = 13556] [id = 525]
10:56:52 INFO - PROCESS | 13505 | ++DOMWINDOW == 99 (0x9ebacc00) [pid = 13556] [serial = 1468] [outer = (nil)]
10:56:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 100 (0x9f866000) [pid = 13556] [serial = 1469] [outer = 0x9ebacc00]
10:56:53 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:56:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 101 (0x9faf8000) [pid = 13556] [serial = 1470] [outer = 0x9ebacc00]
10:56:54 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
10:56:54 INFO - document served over http requires an http
10:56:54 INFO - sub-resource via xhr-request using the meta-csp
10:56:54 INFO - delivery method with no-redirect and when
10:56:54 INFO - the target request is same-origin.
10:56:54 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2095ms
10:56:54 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
10:56:55 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f862800 == 21 [pid = 13556] [id = 526]
10:56:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 102 (0x9fba1000) [pid = 13556] [serial = 1471] [outer = (nil)]
10:56:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 103 (0x9fbad800) [pid = 13556] [serial = 1472] [outer = 0x9fba1000]
10:56:55 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:56:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 104 (0xa0467800) [pid = 13556] [serial = 1473] [outer = 0x9fba1000]
10:56:57 INFO - PROCESS | 13505 | --DOMWINDOW == 103 (0x9ebb6c00) [pid = 13556] [serial = 1415] [outer = (nil)] [url = about:blank]
10:56:57 INFO - PROCESS | 13505 | --DOMWINDOW == 102 (0xa045ec00) [pid = 13556] [serial = 1418] [outer = (nil)] [url = about:blank]
10:56:57 INFO - PROCESS | 13505 | --DOMWINDOW == 101 (0x9faf4800) [pid = 13556] [serial = 1413] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:56:57 INFO - PROCESS | 13505 | --DOMWINDOW == 100 (0x9f866c00) [pid = 13556] [serial = 1410] [outer = (nil)] [url = about:blank]
10:56:57 INFO - PROCESS | 13505 | --DOMWINDOW == 99 (0xa0855000) [pid = 13556] [serial = 1421] [outer = (nil)] [url = about:blank]
10:56:57 INFO - PROCESS | 13505 | --DOMWINDOW == 98 (0x9ed09c00) [pid = 13556] [serial = 1408] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354568256]
10:56:57 INFO - PROCESS | 13505 | --DOMWINDOW == 97 (0xa3486400) [pid = 13556] [serial = 1405] [outer = (nil)] [url = about:blank]
10:56:57 INFO - PROCESS | 13505 | --DOMWINDOW == 96 (0x9f53b400) [pid = 13556] [serial = 1379] [outer = (nil)] [url = about:blank]
10:56:57 INFO - PROCESS | 13505 | --DOMWINDOW == 95 (0xa084c400) [pid = 13556] [serial = 1382] [outer = (nil)] [url = about:blank]
10:56:57 INFO - PROCESS | 13505 | --DOMWINDOW == 94 (0xa0da5800) [pid = 13556] [serial = 1385] [outer = (nil)] [url = about:blank]
10:56:57 INFO - PROCESS | 13505 | --DOMWINDOW == 93 (0xa217ac00) [pid = 13556] [serial = 1388] [outer = (nil)] [url = about:blank]
10:56:57 INFO - PROCESS | 13505 | --DOMWINDOW == 92 (0xa2aaa000) [pid = 13556] [serial = 1391] [outer = (nil)] [url = about:blank]
10:56:57 INFO - PROCESS | 13505 | --DOMWINDOW == 91 (0xa2ce6000) [pid = 13556] [serial = 1394] [outer = (nil)] [url = about:blank]
10:56:57 INFO - PROCESS | 13505 | --DOMWINDOW == 90 (0xa332b800) [pid = 13556] [serial = 1397] [outer = (nil)] [url = about:blank]
10:56:57 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0xa347f800) [pid = 13556] [serial = 1403] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:56:57 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0xa33c8800) [pid = 13556] [serial = 1400] [outer = (nil)] [url = about:blank]
10:56:57 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0xa347d000) [pid = 13556] [serial = 1402] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:56:57 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0x9f85b800) [pid = 13556] [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]
10:56:57 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0x9fba3400) [pid = 13556] [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]
10:56:57 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0x9f861c00) [pid = 13556] [serial = 1412] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:56:57 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0x9fba9400) [pid = 13556] [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]
10:56:57 INFO - PROCESS | 13505 | --DOMWINDOW == 82 (0xa366f800) [pid = 13556] [serial = 1407] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354568256]
10:56:57 INFO - PROCESS | 13505 | --DOMWINDOW == 81 (0x9eb0b000) [pid = 13556] [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]
10:56:57 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
10:56:57 INFO - document served over http requires an http
10:56:57 INFO - sub-resource via xhr-request using the meta-csp
10:56:57 INFO - delivery method with swap-origin-redirect and when
10:56:57 INFO - the target request is same-origin.
10:56:57 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2952ms
10:56:57 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
10:56:58 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f85b800 == 22 [pid = 13556] [id = 527]
10:56:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 82 (0x9f867800) [pid = 13556] [serial = 1474] [outer = (nil)]
10:56:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 83 (0xa052ac00) [pid = 13556] [serial = 1475] [outer = 0x9f867800]
10:56:58 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:56:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0xa05af400) [pid = 13556] [serial = 1476] [outer = 0x9f867800]
10:57:00 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
10:57:00 INFO - document served over http requires an https
10:57:00 INFO - sub-resource via fetch-request using the meta-csp
10:57:00 INFO - delivery method with keep-origin-redirect and when
10:57:00 INFO - the target request is same-origin.
10:57:00 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2443ms
10:57:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
10:57:00 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f404400 == 23 [pid = 13556] [id = 528]
10:57:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0x9f40bc00) [pid = 13556] [serial = 1477] [outer = (nil)]
10:57:01 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0x9faf1400) [pid = 13556] [serial = 1478] [outer = 0x9f40bc00]
10:57:01 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:57:01 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0xa045d000) [pid = 13556] [serial = 1479] [outer = 0x9f40bc00]
10:57:02 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
10:57:02 INFO - document served over http requires an https
10:57:02 INFO - sub-resource via fetch-request using the meta-csp
10:57:02 INFO - delivery method with no-redirect and when
10:57:02 INFO - the target request is same-origin.
10:57:02 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2558ms
10:57:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
10:57:03 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f40d400 == 24 [pid = 13556] [id = 529]
10:57:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0x9f536c00) [pid = 13556] [serial = 1480] [outer = (nil)]
10:57:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0xa067fc00) [pid = 13556] [serial = 1481] [outer = 0x9f536c00]
10:57:04 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:57:04 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0xa0849c00) [pid = 13556] [serial = 1482] [outer = 0x9f536c00]
10:57:06 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
10:57:06 INFO - document served over http requires an https
10:57:06 INFO - sub-resource via fetch-request using the meta-csp
10:57:06 INFO - delivery method with swap-origin-redirect and when
10:57:06 INFO - the target request is same-origin.
10:57:06 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 3504ms
10:57:06 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
10:57:06 INFO - PROCESS | 13505 | ++DOCSHELL 0xa067c000 == 25 [pid = 13556] [id = 530]
10:57:06 INFO - PROCESS | 13505 | ++DOMWINDOW == 91 (0xa0855000) [pid = 13556] [serial = 1483] [outer = (nil)]
10:57:07 INFO - PROCESS | 13505 | ++DOMWINDOW == 92 (0xa0b54800) [pid = 13556] [serial = 1484] [outer = 0xa0855000]
10:57:07 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:57:07 INFO - PROCESS | 13505 | ++DOMWINDOW == 93 (0xa0b60400) [pid = 13556] [serial = 1485] [outer = 0xa0855000]
10:57:08 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0dae000 == 26 [pid = 13556] [id = 531]
10:57:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 94 (0xa0daf000) [pid = 13556] [serial = 1486] [outer = (nil)]
10:57:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 95 (0xa1206000) [pid = 13556] [serial = 1487] [outer = 0xa0daf000]
10:57:08 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
10:57:08 INFO - document served over http requires an https
10:57:08 INFO - sub-resource via iframe-tag using the meta-csp
10:57:08 INFO - delivery method with keep-origin-redirect and when
10:57:08 INFO - the target request is same-origin.
10:57:08 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2351ms
10:57:08 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
10:57:09 INFO - PROCESS | 13505 | ++DOCSHELL 0xa08ef400 == 27 [pid = 13556] [id = 532]
10:57:09 INFO - PROCESS | 13505 | ++DOMWINDOW == 96 (0xa08f1c00) [pid = 13556] [serial = 1488] [outer = (nil)]
10:57:09 INFO - PROCESS | 13505 | ++DOMWINDOW == 97 (0xa12ea000) [pid = 13556] [serial = 1489] [outer = 0xa08f1c00]
10:57:09 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:57:09 INFO - PROCESS | 13505 | ++DOMWINDOW == 98 (0xa2171c00) [pid = 13556] [serial = 1490] [outer = 0xa08f1c00]
10:57:10 INFO - PROCESS | 13505 | ++DOCSHELL 0xa22ce400 == 28 [pid = 13556] [id = 533]
10:57:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 99 (0xa22ce800) [pid = 13556] [serial = 1491] [outer = (nil)]
10:57:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 100 (0xa22d1800) [pid = 13556] [serial = 1492] [outer = 0xa22ce800]
10:57:10 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
10:57:10 INFO - document served over http requires an https
10:57:10 INFO - sub-resource via iframe-tag using the meta-csp
10:57:10 INFO - delivery method with no-redirect and when
10:57:10 INFO - the target request is same-origin.
10:57:10 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2199ms
10:57:10 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
10:57:11 INFO - PROCESS | 13505 | ++DOCSHELL 0xa12df000 == 29 [pid = 13556] [id = 534]
10:57:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 101 (0xa12e2000) [pid = 13556] [serial = 1493] [outer = (nil)]
10:57:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 102 (0xa2384000) [pid = 13556] [serial = 1494] [outer = 0xa12e2000]
10:57:11 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:57:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 103 (0xa2662c00) [pid = 13556] [serial = 1495] [outer = 0xa12e2000]
10:57:13 INFO - PROCESS | 13505 | ++DOCSHELL 0xa28acc00 == 30 [pid = 13556] [id = 535]
10:57:13 INFO - PROCESS | 13505 | ++DOMWINDOW == 104 (0xa2aa7400) [pid = 13556] [serial = 1496] [outer = (nil)]
10:57:13 INFO - PROCESS | 13505 | ++DOMWINDOW == 105 (0xa2aabc00) [pid = 13556] [serial = 1497] [outer = 0xa2aa7400]
10:57:13 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
10:57:13 INFO - document served over http requires an https
10:57:13 INFO - sub-resource via iframe-tag using the meta-csp
10:57:13 INFO - delivery method with swap-origin-redirect and when
10:57:13 INFO - the target request is same-origin.
10:57:13 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2669ms
10:57:13 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
10:57:14 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2380c00 == 31 [pid = 13556] [id = 536]
10:57:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 106 (0xa2381800) [pid = 13556] [serial = 1498] [outer = (nil)]
10:57:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 107 (0xa2ab6400) [pid = 13556] [serial = 1499] [outer = 0xa2381800]
10:57:14 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:57:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 108 (0xa2ce5c00) [pid = 13556] [serial = 1500] [outer = 0xa2381800]
10:57:16 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
10:57:16 INFO - document served over http requires an https
10:57:16 INFO - sub-resource via script-tag using the meta-csp
10:57:16 INFO - delivery method with keep-origin-redirect and when
10:57:16 INFO - the target request is same-origin.
10:57:16 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2895ms
10:57:16 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
10:57:17 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2ab2000 == 32 [pid = 13556] [id = 537]
10:57:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 109 (0xa2ab4c00) [pid = 13556] [serial = 1501] [outer = (nil)]
10:57:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 110 (0xa3333400) [pid = 13556] [serial = 1502] [outer = 0xa2ab4c00]
10:57:17 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:57:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 111 (0xa33ca000) [pid = 13556] [serial = 1503] [outer = 0xa2ab4c00]
10:57:19 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
10:57:19 INFO - document served over http requires an https
10:57:19 INFO - sub-resource via script-tag using the meta-csp
10:57:19 INFO - delivery method with no-redirect and when
10:57:19 INFO - the target request is same-origin.
10:57:19 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2487ms
10:57:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
10:57:19 INFO - PROCESS | 13505 | ++DOCSHELL 0xa332dc00 == 33 [pid = 13556] [id = 538]
10:57:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 112 (0xa332f800) [pid = 13556] [serial = 1504] [outer = (nil)]
10:57:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 113 (0xa3489800) [pid = 13556] [serial = 1505] [outer = 0xa332f800]
10:57:20 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:57:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 114 (0xa3676c00) [pid = 13556] [serial = 1506] [outer = 0xa332f800]
10:57:21 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
10:57:21 INFO - document served over http requires an https
10:57:21 INFO - sub-resource via script-tag using the meta-csp
10:57:21 INFO - delivery method with swap-origin-redirect and when
10:57:21 INFO - the target request is same-origin.
10:57:21 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2549ms
10:57:21 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
10:57:22 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3487c00 == 34 [pid = 13556] [id = 539]
10:57:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 115 (0xa389a400) [pid = 13556] [serial = 1507] [outer = (nil)]
10:57:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 116 (0xa3d37000) [pid = 13556] [serial = 1508] [outer = 0xa389a400]
10:57:23 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:57:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 117 (0xa3f77400) [pid = 13556] [serial = 1509] [outer = 0xa389a400]
10:57:24 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
10:57:24 INFO - document served over http requires an https
10:57:24 INFO - sub-resource via xhr-request using the meta-csp
10:57:24 INFO - delivery method with keep-origin-redirect and when
10:57:24 INFO - the target request is same-origin.
10:57:24 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 3186ms
10:57:24 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
10:57:25 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3bc3000 == 35 [pid = 13556] [id = 540]
10:57:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 118 (0xa41eb000) [pid = 13556] [serial = 1510] [outer = (nil)]
10:57:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 119 (0xa41ef800) [pid = 13556] [serial = 1511] [outer = 0xa41eb000]
10:57:25 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:57:26 INFO - PROCESS | 13505 | ++DOMWINDOW == 120 (0xa41f3800) [pid = 13556] [serial = 1512] [outer = 0xa41eb000]
10:57:27 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
10:57:27 INFO - document served over http requires an https
10:57:27 INFO - sub-resource via xhr-request using the meta-csp
10:57:27 INFO - delivery method with no-redirect and when
10:57:27 INFO - the target request is same-origin.
10:57:27 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2446ms
10:57:27 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
10:57:27 INFO - PROCESS | 13505 | ++DOCSHELL 0xa41ee000 == 36 [pid = 13556] [id = 541]
10:57:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 121 (0xa431fc00) [pid = 13556] [serial = 1513] [outer = (nil)]
10:57:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 122 (0xa4327c00) [pid = 13556] [serial = 1514] [outer = 0xa431fc00]
10:57:28 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:57:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 123 (0xa43a3800) [pid = 13556] [serial = 1515] [outer = 0xa431fc00]
10:57:29 INFO - PROCESS | 13505 | --DOCSHELL 0x9ed02400 == 35 [pid = 13556] [id = 510]
10:57:29 INFO - PROCESS | 13505 | --DOCSHELL 0x9f865c00 == 34 [pid = 13556] [id = 511]
10:57:29 INFO - PROCESS | 13505 | --DOCSHELL 0xa067b400 == 33 [pid = 13556] [id = 512]
10:57:29 INFO - PROCESS | 13505 | --DOCSHELL 0xa120d000 == 32 [pid = 13556] [id = 513]
10:57:29 INFO - PROCESS | 13505 | --DOCSHELL 0xa14af800 == 31 [pid = 13556] [id = 514]
10:57:29 INFO - PROCESS | 13505 | --DOCSHELL 0xa2ceac00 == 30 [pid = 13556] [id = 516]
10:57:29 INFO - PROCESS | 13505 | --DOCSHELL 0xa2662000 == 29 [pid = 13556] [id = 515]
10:57:29 INFO - PROCESS | 13505 | --DOCSHELL 0xa3677c00 == 28 [pid = 13556] [id = 518]
10:57:29 INFO - PROCESS | 13505 | --DOCSHELL 0xa28a2800 == 27 [pid = 13556] [id = 517]
10:57:29 INFO - PROCESS | 13505 | --DOCSHELL 0xa3bb9c00 == 26 [pid = 13556] [id = 520]
10:57:29 INFO - PROCESS | 13505 | --DOCSHELL 0xa33c7800 == 25 [pid = 13556] [id = 519]
10:57:29 INFO - PROCESS | 13505 | --DOCSHELL 0xa3897800 == 24 [pid = 13556] [id = 521]
10:57:29 INFO - PROCESS | 13505 | --DOCSHELL 0x9e9aa400 == 23 [pid = 13556] [id = 523]
10:57:29 INFO - PROCESS | 13505 | --DOCSHELL 0x9e9a8000 == 22 [pid = 13556] [id = 524]
10:57:29 INFO - PROCESS | 13505 | --DOCSHELL 0x9f862800 == 21 [pid = 13556] [id = 526]
10:57:31 INFO - PROCESS | 13505 | --DOCSHELL 0x9f404400 == 20 [pid = 13556] [id = 528]
10:57:31 INFO - PROCESS | 13505 | --DOCSHELL 0xa08e9800 == 19 [pid = 13556] [id = 477]
10:57:31 INFO - PROCESS | 13505 | --DOCSHELL 0x9f40d400 == 18 [pid = 13556] [id = 529]
10:57:31 INFO - PROCESS | 13505 | --DOCSHELL 0xa0dae000 == 17 [pid = 13556] [id = 531]
10:57:31 INFO - PROCESS | 13505 | --DOCSHELL 0xa067c000 == 16 [pid = 13556] [id = 530]
10:57:31 INFO - PROCESS | 13505 | --DOCSHELL 0xa22ce400 == 15 [pid = 13556] [id = 533]
10:57:31 INFO - PROCESS | 13505 | --DOCSHELL 0xa08ef400 == 14 [pid = 13556] [id = 532]
10:57:31 INFO - PROCESS | 13505 | --DOCSHELL 0xa28acc00 == 13 [pid = 13556] [id = 535]
10:57:31 INFO - PROCESS | 13505 | --DOCSHELL 0xa12df000 == 12 [pid = 13556] [id = 534]
10:57:31 INFO - PROCESS | 13505 | --DOCSHELL 0xa2380c00 == 11 [pid = 13556] [id = 536]
10:57:31 INFO - PROCESS | 13505 | --DOCSHELL 0xa2ab2000 == 10 [pid = 13556] [id = 537]
10:57:31 INFO - PROCESS | 13505 | --DOCSHELL 0xa33c5800 == 9 [pid = 13556] [id = 502]
10:57:31 INFO - PROCESS | 13505 | --DOCSHELL 0xa332dc00 == 8 [pid = 13556] [id = 538]
10:57:31 INFO - PROCESS | 13505 | --DOCSHELL 0xa3487c00 == 7 [pid = 13556] [id = 539]
10:57:31 INFO - PROCESS | 13505 | --DOCSHELL 0xa3bc3000 == 6 [pid = 13556] [id = 540]
10:57:31 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb09800 == 5 [pid = 13556] [id = 525]
10:57:31 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb15c00 == 4 [pid = 13556] [id = 509]
10:57:31 INFO - PROCESS | 13505 | --DOCSHELL 0x9f85b800 == 3 [pid = 13556] [id = 527]
10:57:31 INFO - PROCESS | 13505 | --DOCSHELL 0xa3bbd000 == 2 [pid = 13556] [id = 522]
10:57:31 INFO - PROCESS | 13505 | --DOMWINDOW == 122 (0xa05b5400) [pid = 13556] [serial = 1411] [outer = (nil)] [url = about:blank]
10:57:31 INFO - PROCESS | 13505 | --DOMWINDOW == 121 (0x9f538000) [pid = 13556] [serial = 1416] [outer = (nil)] [url = about:blank]
10:57:31 INFO - PROCESS | 13505 | --DOMWINDOW == 120 (0xa0528000) [pid = 13556] [serial = 1419] [outer = (nil)] [url = about:blank]
10:57:31 INFO - PROCESS | 13505 | --DOMWINDOW == 119 (0xa0b5c000) [pid = 13556] [serial = 1422] [outer = (nil)] [url = about:blank]
10:57:31 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
10:57:31 INFO - document served over http requires an https
10:57:31 INFO - sub-resource via xhr-request using the meta-csp
10:57:31 INFO - delivery method with swap-origin-redirect and when
10:57:31 INFO - the target request is same-origin.
10:57:31 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 4146ms
10:57:31 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
10:57:31 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb0c800 == 3 [pid = 13556] [id = 542]
10:57:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 120 (0x9eb0cc00) [pid = 13556] [serial = 1516] [outer = (nil)]
10:57:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 121 (0x9eb0f400) [pid = 13556] [serial = 1517] [outer = 0x9eb0cc00]
10:57:32 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:57:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 122 (0x9ebaf400) [pid = 13556] [serial = 1518] [outer = 0x9eb0cc00]
10:57:33 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
10:57:33 INFO - document served over http requires an http
10:57:33 INFO - sub-resource via fetch-request using the meta-referrer
10:57:33 INFO - delivery method with keep-origin-redirect and when
10:57:33 INFO - the target request is cross-origin.
10:57:33 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2214ms
10:57:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
10:57:34 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb0c000 == 4 [pid = 13556] [id = 543]
10:57:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 123 (0x9ebba000) [pid = 13556] [serial = 1519] [outer = (nil)]
10:57:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 124 (0x9ed09400) [pid = 13556] [serial = 1520] [outer = 0x9ebba000]
10:57:34 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:57:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 125 (0x9ed10000) [pid = 13556] [serial = 1521] [outer = 0x9ebba000]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 124 (0xa33c6400) [pid = 13556] [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]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 123 (0xa14b3400) [pid = 13556] [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]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 122 (0xa2ceb400) [pid = 13556] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 121 (0x9fba4400) [pid = 13556] [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]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 120 (0x9fba1000) [pid = 13556] [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]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 119 (0x9e9acc00) [pid = 13556] [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]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 118 (0xa3329800) [pid = 13556] [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]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 117 (0xa217c800) [pid = 13556] [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]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 116 (0x9f341400) [pid = 13556] [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]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 115 (0xa265f800) [pid = 13556] [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]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 114 (0x9e9b2000) [pid = 13556] [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]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 113 (0xa28a3c00) [pid = 13556] [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]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 112 (0xa0682400) [pid = 13556] [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]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 111 (0x9f407c00) [pid = 13556] [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]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 110 (0x9ebb2000) [pid = 13556] [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]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 109 (0xa2663000) [pid = 13556] [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]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 108 (0x9f867800) [pid = 13556] [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]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 107 (0xa3897c00) [pid = 13556] [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]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 106 (0xa3bc0800) [pid = 13556] [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]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 105 (0xa33c9000) [pid = 13556] [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]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 104 (0xa2cf0000) [pid = 13556] [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]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 103 (0x9e9ab800) [pid = 13556] [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]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 102 (0xa0dac000) [pid = 13556] [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]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 101 (0xa2c38000) [pid = 13556] [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]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 100 (0xa3bba000) [pid = 13556] [serial = 1454] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 99 (0xa14aa000) [pid = 13556] [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]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 98 (0x9ebacc00) [pid = 13556] [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]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 97 (0xa3891400) [pid = 13556] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354598454]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 96 (0x9ed09000) [pid = 13556] [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]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 95 (0xa08ef800) [pid = 13556] [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]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 94 (0xa2664400) [pid = 13556] [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]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 93 (0x9f407000) [pid = 13556] [serial = 1424] [outer = (nil)] [url = about:blank]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 92 (0x9fafc400) [pid = 13556] [serial = 1427] [outer = (nil)] [url = about:blank]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 91 (0xa0683800) [pid = 13556] [serial = 1430] [outer = (nil)] [url = about:blank]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 90 (0xa12dd800) [pid = 13556] [serial = 1433] [outer = (nil)] [url = about:blank]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0xa14b3000) [pid = 13556] [serial = 1436] [outer = (nil)] [url = about:blank]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0xa22cec00) [pid = 13556] [serial = 1439] [outer = (nil)] [url = about:blank]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0xa28ac800) [pid = 13556] [serial = 1442] [outer = (nil)] [url = about:blank]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0xa332a800) [pid = 13556] [serial = 1445] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0xa3482800) [pid = 13556] [serial = 1447] [outer = (nil)] [url = about:blank]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0xa3893c00) [pid = 13556] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354598454]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0xa3899400) [pid = 13556] [serial = 1452] [outer = (nil)] [url = about:blank]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 82 (0xa3bb6c00) [pid = 13556] [serial = 1455] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 81 (0xa3bc2c00) [pid = 13556] [serial = 1457] [outer = (nil)] [url = about:blank]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 80 (0xa3d3ec00) [pid = 13556] [serial = 1460] [outer = (nil)] [url = about:blank]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 79 (0x9e9b3c00) [pid = 13556] [serial = 1463] [outer = (nil)] [url = about:blank]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 78 (0x9ebaec00) [pid = 13556] [serial = 1466] [outer = (nil)] [url = about:blank]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 77 (0x9f866000) [pid = 13556] [serial = 1469] [outer = (nil)] [url = about:blank]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 76 (0x9fbad800) [pid = 13556] [serial = 1472] [outer = (nil)] [url = about:blank]
10:57:40 INFO - PROCESS | 13505 | --DOMWINDOW == 75 (0xa052ac00) [pid = 13556] [serial = 1475] [outer = (nil)] [url = about:blank]
10:57:41 INFO - PROCESS | 13505 | --DOMWINDOW == 74 (0xa120b800) [pid = 13556] [serial = 1335] [outer = (nil)] [url = about:blank]
10:57:41 INFO - PROCESS | 13505 | --DOMWINDOW == 73 (0xa28a6800) [pid = 13556] [serial = 1356] [outer = (nil)] [url = about:blank]
10:57:41 INFO - PROCESS | 13505 | --DOMWINDOW == 72 (0x9f53d800) [pid = 13556] [serial = 1377] [outer = (nil)] [url = about:blank]
10:57:41 INFO - PROCESS | 13505 | --DOMWINDOW == 71 (0x9fbac000) [pid = 13556] [serial = 1380] [outer = (nil)] [url = about:blank]
10:57:41 INFO - PROCESS | 13505 | --DOMWINDOW == 70 (0xa08f0000) [pid = 13556] [serial = 1383] [outer = (nil)] [url = about:blank]
10:57:41 INFO - PROCESS | 13505 | --DOMWINDOW == 69 (0xa1207c00) [pid = 13556] [serial = 1386] [outer = (nil)] [url = about:blank]
10:57:41 INFO - PROCESS | 13505 | --DOMWINDOW == 68 (0xa22d4400) [pid = 13556] [serial = 1389] [outer = (nil)] [url = about:blank]
10:57:41 INFO - PROCESS | 13505 | --DOMWINDOW == 67 (0xa2aaf000) [pid = 13556] [serial = 1392] [outer = (nil)] [url = about:blank]
10:57:41 INFO - PROCESS | 13505 | --DOMWINDOW == 66 (0xa2ceb000) [pid = 13556] [serial = 1395] [outer = (nil)] [url = about:blank]
10:57:41 INFO - PROCESS | 13505 | --DOMWINDOW == 65 (0xa3330800) [pid = 13556] [serial = 1398] [outer = (nil)] [url = about:blank]
10:57:41 INFO - PROCESS | 13505 | --DOMWINDOW == 64 (0xa33cc400) [pid = 13556] [serial = 1401] [outer = (nil)] [url = about:blank]
10:57:41 INFO - PROCESS | 13505 | --DOMWINDOW == 63 (0xa348ac00) [pid = 13556] [serial = 1406] [outer = (nil)] [url = about:blank]
10:57:41 INFO - PROCESS | 13505 | --DOMWINDOW == 62 (0x9f85bc00) [pid = 13556] [serial = 1425] [outer = (nil)] [url = about:blank]
10:57:41 INFO - PROCESS | 13505 | --DOMWINDOW == 61 (0x9fbad000) [pid = 13556] [serial = 1428] [outer = (nil)] [url = about:blank]
10:57:41 INFO - PROCESS | 13505 | --DOMWINDOW == 60 (0xa08ed000) [pid = 13556] [serial = 1431] [outer = (nil)] [url = about:blank]
10:57:41 INFO - PROCESS | 13505 | --DOMWINDOW == 59 (0x9f340c00) [pid = 13556] [serial = 1467] [outer = (nil)] [url = about:blank]
10:57:41 INFO - PROCESS | 13505 | --DOMWINDOW == 58 (0x9faf8000) [pid = 13556] [serial = 1470] [outer = (nil)] [url = about:blank]
10:57:41 INFO - PROCESS | 13505 | --DOMWINDOW == 57 (0xa0467800) [pid = 13556] [serial = 1473] [outer = (nil)] [url = about:blank]
10:57:41 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
10:57:41 INFO - document served over http requires an http
10:57:41 INFO - sub-resource via fetch-request using the meta-referrer
10:57:41 INFO - delivery method with no-redirect and when
10:57:41 INFO - the target request is cross-origin.
10:57:41 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 8004ms
10:57:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
10:57:42 INFO - PROCESS | 13505 | ++DOCSHELL 0x9e9b1400 == 5 [pid = 13556] [id = 544]
10:57:42 INFO - PROCESS | 13505 | ++DOMWINDOW == 58 (0x9eb12400) [pid = 13556] [serial = 1522] [outer = (nil)]
10:57:42 INFO - PROCESS | 13505 | ++DOMWINDOW == 59 (0x9ebaec00) [pid = 13556] [serial = 1523] [outer = 0x9eb12400]
10:57:42 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:57:42 INFO - PROCESS | 13505 | ++DOMWINDOW == 60 (0x9ed07800) [pid = 13556] [serial = 1524] [outer = 0x9eb12400]
10:57:43 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
10:57:43 INFO - document served over http requires an http
10:57:43 INFO - sub-resource via fetch-request using the meta-referrer
10:57:43 INFO - delivery method with swap-origin-redirect and when
10:57:43 INFO - the target request is cross-origin.
10:57:43 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1935ms
10:57:43 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
10:57:44 INFO - PROCESS | 13505 | ++DOCSHELL 0x9e9b2000 == 6 [pid = 13556] [id = 545]
10:57:44 INFO - PROCESS | 13505 | ++DOMWINDOW == 61 (0x9e9b2c00) [pid = 13556] [serial = 1525] [outer = (nil)]
10:57:44 INFO - PROCESS | 13505 | ++DOMWINDOW == 62 (0x9ed0b000) [pid = 13556] [serial = 1526] [outer = 0x9e9b2c00]
10:57:44 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:57:44 INFO - PROCESS | 13505 | ++DOMWINDOW == 63 (0x9f34c800) [pid = 13556] [serial = 1527] [outer = 0x9e9b2c00]
10:57:45 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f407800 == 7 [pid = 13556] [id = 546]
10:57:45 INFO - PROCESS | 13505 | ++DOMWINDOW == 64 (0x9f407c00) [pid = 13556] [serial = 1528] [outer = (nil)]
10:57:45 INFO - PROCESS | 13505 | ++DOMWINDOW == 65 (0x9f40b000) [pid = 13556] [serial = 1529] [outer = 0x9f407c00]
10:57:46 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
10:57:46 INFO - document served over http requires an http
10:57:46 INFO - sub-resource via iframe-tag using the meta-referrer
10:57:46 INFO - delivery method with keep-origin-redirect and when
10:57:46 INFO - the target request is cross-origin.
10:57:46 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2399ms
10:57:46 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
10:57:46 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebbb800 == 8 [pid = 13556] [id = 547]
10:57:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 66 (0x9ed04800) [pid = 13556] [serial = 1530] [outer = (nil)]
10:57:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 67 (0x9f539000) [pid = 13556] [serial = 1531] [outer = 0x9ed04800]
10:57:47 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:57:47 INFO - PROCESS | 13505 | ++DOMWINDOW == 68 (0x9f53ec00) [pid = 13556] [serial = 1532] [outer = 0x9ed04800]
10:57:48 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f85d000 == 9 [pid = 13556] [id = 548]
10:57:48 INFO - PROCESS | 13505 | ++DOMWINDOW == 69 (0x9f85d400) [pid = 13556] [serial = 1533] [outer = (nil)]
10:57:48 INFO - PROCESS | 13505 | ++DOMWINDOW == 70 (0x9f861800) [pid = 13556] [serial = 1534] [outer = 0x9f85d400]
10:57:48 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
10:57:48 INFO - document served over http requires an http
10:57:48 INFO - sub-resource via iframe-tag using the meta-referrer
10:57:48 INFO - delivery method with no-redirect and when
10:57:48 INFO - the target request is cross-origin.
10:57:48 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2654ms
10:57:48 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
10:57:49 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f535c00 == 10 [pid = 13556] [id = 549]
10:57:49 INFO - PROCESS | 13505 | ++DOMWINDOW == 71 (0x9f536800) [pid = 13556] [serial = 1535] [outer = (nil)]
10:57:49 INFO - PROCESS | 13505 | ++DOMWINDOW == 72 (0x9faf3000) [pid = 13556] [serial = 1536] [outer = 0x9f536800]
10:57:49 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:57:49 INFO - PROCESS | 13505 | ++DOMWINDOW == 73 (0x9faf7400) [pid = 13556] [serial = 1537] [outer = 0x9f536800]
10:57:50 INFO - PROCESS | 13505 | ++DOCSHELL 0x9faff400 == 11 [pid = 13556] [id = 550]
10:57:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 74 (0x9faff800) [pid = 13556] [serial = 1538] [outer = (nil)]
10:57:51 INFO - PROCESS | 13505 | ++DOMWINDOW == 75 (0x9fba0c00) [pid = 13556] [serial = 1539] [outer = 0x9faff800]
10:57:51 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
10:57:51 INFO - document served over http requires an http
10:57:51 INFO - sub-resource via iframe-tag using the meta-referrer
10:57:51 INFO - delivery method with swap-origin-redirect and when
10:57:51 INFO - the target request is cross-origin.
10:57:51 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2800ms
10:57:51 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
10:57:52 INFO - PROCESS | 13505 | ++DOCSHELL 0x9faf1000 == 12 [pid = 13556] [id = 551]
10:57:52 INFO - PROCESS | 13505 | ++DOMWINDOW == 76 (0x9faf1800) [pid = 13556] [serial = 1540] [outer = (nil)]
10:57:52 INFO - PROCESS | 13505 | ++DOMWINDOW == 77 (0x9fba9800) [pid = 13556] [serial = 1541] [outer = 0x9faf1800]
10:57:52 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:57:52 INFO - PROCESS | 13505 | ++DOMWINDOW == 78 (0xa045e400) [pid = 13556] [serial = 1542] [outer = 0x9faf1800]
10:57:54 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
10:57:54 INFO - document served over http requires an http
10:57:54 INFO - sub-resource via script-tag using the meta-referrer
10:57:54 INFO - delivery method with keep-origin-redirect and when
10:57:54 INFO - the target request is cross-origin.
10:57:54 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2544ms
10:57:54 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
10:57:54 INFO - PROCESS | 13505 | ++DOCSHELL 0x9fba4800 == 13 [pid = 13556] [id = 552]
10:57:54 INFO - PROCESS | 13505 | ++DOMWINDOW == 79 (0x9fba6000) [pid = 13556] [serial = 1543] [outer = (nil)]
10:57:54 INFO - PROCESS | 13505 | ++DOMWINDOW == 80 (0xa0520800) [pid = 13556] [serial = 1544] [outer = 0x9fba6000]
10:57:55 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:57:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 81 (0xa0525c00) [pid = 13556] [serial = 1545] [outer = 0x9fba6000]
10:57:57 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
10:57:57 INFO - document served over http requires an http
10:57:57 INFO - sub-resource via script-tag using the meta-referrer
10:57:57 INFO - delivery method with no-redirect and when
10:57:57 INFO - the target request is cross-origin.
10:57:57 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 3340ms
10:57:57 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
10:57:58 INFO - PROCESS | 13505 | ++DOCSHELL 0xa046b800 == 14 [pid = 13556] [id = 553]
10:57:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 82 (0xa046bc00) [pid = 13556] [serial = 1546] [outer = (nil)]
10:57:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 83 (0xa05b4000) [pid = 13556] [serial = 1547] [outer = 0xa046bc00]
10:57:58 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:57:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0xa0675c00) [pid = 13556] [serial = 1548] [outer = 0xa046bc00]
10:57:59 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
10:57:59 INFO - document served over http requires an http
10:57:59 INFO - sub-resource via script-tag using the meta-referrer
10:57:59 INFO - delivery method with swap-origin-redirect and when
10:57:59 INFO - the target request is cross-origin.
10:57:59 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2305ms
10:57:59 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
10:58:00 INFO - PROCESS | 13505 | ++DOCSHELL 0xa05b3400 == 15 [pid = 13556] [id = 554]
10:58:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0xa067e400) [pid = 13556] [serial = 1549] [outer = (nil)]
10:58:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0xa0683800) [pid = 13556] [serial = 1550] [outer = 0xa067e400]
10:58:00 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:58:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0xa084e800) [pid = 13556] [serial = 1551] [outer = 0xa067e400]
10:58:02 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
10:58:02 INFO - document served over http requires an http
10:58:02 INFO - sub-resource via xhr-request using the meta-referrer
10:58:02 INFO - delivery method with keep-origin-redirect and when
10:58:02 INFO - the target request is cross-origin.
10:58:02 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2695ms
10:58:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
10:58:02 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0681800 == 16 [pid = 13556] [id = 555]
10:58:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0xa08e8800) [pid = 13556] [serial = 1552] [outer = (nil)]
10:58:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0xa08f0c00) [pid = 13556] [serial = 1553] [outer = 0xa08e8800]
10:58:03 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:58:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0xa08f3000) [pid = 13556] [serial = 1554] [outer = 0xa08e8800]
10:58:04 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
10:58:04 INFO - document served over http requires an http
10:58:04 INFO - sub-resource via xhr-request using the meta-referrer
10:58:04 INFO - delivery method with no-redirect and when
10:58:04 INFO - the target request is cross-origin.
10:58:04 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1948ms
10:58:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
10:58:05 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebb6800 == 17 [pid = 13556] [id = 556]
10:58:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 91 (0x9ebb7000) [pid = 13556] [serial = 1555] [outer = (nil)]
10:58:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 92 (0x9ed07400) [pid = 13556] [serial = 1556] [outer = 0x9ebb7000]
10:58:05 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:58:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 93 (0x9f410800) [pid = 13556] [serial = 1557] [outer = 0x9ebb7000]
10:58:06 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb0c000 == 16 [pid = 13556] [id = 543]
10:58:06 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb0c800 == 15 [pid = 13556] [id = 542]
10:58:06 INFO - PROCESS | 13505 | --DOCSHELL 0xa41ee000 == 14 [pid = 13556] [id = 541]
10:58:06 INFO - PROCESS | 13505 | --DOMWINDOW == 92 (0xa3f73800) [pid = 13556] [serial = 1461] [outer = (nil)] [url = about:blank]
10:58:06 INFO - PROCESS | 13505 | --DOMWINDOW == 91 (0xa3d33000) [pid = 13556] [serial = 1458] [outer = (nil)] [url = about:blank]
10:58:06 INFO - PROCESS | 13505 | --DOMWINDOW == 90 (0xa389e800) [pid = 13556] [serial = 1453] [outer = (nil)] [url = about:blank]
10:58:06 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0xa366cc00) [pid = 13556] [serial = 1448] [outer = (nil)] [url = about:blank]
10:58:06 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0xa2ab4800) [pid = 13556] [serial = 1443] [outer = (nil)] [url = about:blank]
10:58:06 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0xa22d7400) [pid = 13556] [serial = 1440] [outer = (nil)] [url = about:blank]
10:58:06 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0xa2174000) [pid = 13556] [serial = 1437] [outer = (nil)] [url = about:blank]
10:58:06 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0xa12e3800) [pid = 13556] [serial = 1434] [outer = (nil)] [url = about:blank]
10:58:06 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0x9f404c00) [pid = 13556] [serial = 1464] [outer = (nil)] [url = about:blank]
10:58:06 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0xa05af400) [pid = 13556] [serial = 1476] [outer = (nil)] [url = about:blank]
10:58:06 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
10:58:06 INFO - document served over http requires an http
10:58:06 INFO - sub-resource via xhr-request using the meta-referrer
10:58:06 INFO - delivery method with swap-origin-redirect and when
10:58:06 INFO - the target request is cross-origin.
10:58:06 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2486ms
10:58:07 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
10:58:07 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebb2000 == 15 [pid = 13556] [id = 557]
10:58:07 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0x9ebb3800) [pid = 13556] [serial = 1558] [outer = (nil)]
10:58:07 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0x9ed0d000) [pid = 13556] [serial = 1559] [outer = 0x9ebb3800]
10:58:08 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:58:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0x9f53d400) [pid = 13556] [serial = 1560] [outer = 0x9ebb3800]
10:58:09 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
10:58:09 INFO - document served over http requires an https
10:58:09 INFO - sub-resource via fetch-request using the meta-referrer
10:58:09 INFO - delivery method with keep-origin-redirect and when
10:58:09 INFO - the target request is cross-origin.
10:58:09 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2267ms
10:58:09 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
10:58:09 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb14800 == 16 [pid = 13556] [id = 558]
10:58:09 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0x9faf3c00) [pid = 13556] [serial = 1561] [outer = (nil)]
10:58:09 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0xa045d400) [pid = 13556] [serial = 1562] [outer = 0x9faf3c00]
10:58:10 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:58:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0xa0528400) [pid = 13556] [serial = 1563] [outer = 0x9faf3c00]
10:58:11 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0xa22d1800) [pid = 13556] [serial = 1492] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354630602]
10:58:11 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0xa12ea000) [pid = 13556] [serial = 1489] [outer = (nil)] [url = about:blank]
10:58:11 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0xa41ef800) [pid = 13556] [serial = 1511] [outer = (nil)] [url = about:blank]
10:58:11 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0xa3489800) [pid = 13556] [serial = 1505] [outer = (nil)] [url = about:blank]
10:58:11 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0xa3d37000) [pid = 13556] [serial = 1508] [outer = (nil)] [url = about:blank]
10:58:11 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0xa2ab6400) [pid = 13556] [serial = 1499] [outer = (nil)] [url = about:blank]
10:58:11 INFO - PROCESS | 13505 | --DOMWINDOW == 82 (0xa3333400) [pid = 13556] [serial = 1502] [outer = (nil)] [url = about:blank]
10:58:11 INFO - PROCESS | 13505 | --DOMWINDOW == 81 (0x9ed09400) [pid = 13556] [serial = 1520] [outer = (nil)] [url = about:blank]
10:58:11 INFO - PROCESS | 13505 | --DOMWINDOW == 80 (0x9eb0f400) [pid = 13556] [serial = 1517] [outer = (nil)] [url = about:blank]
10:58:11 INFO - PROCESS | 13505 | --DOMWINDOW == 79 (0xa2aabc00) [pid = 13556] [serial = 1497] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:58:11 INFO - PROCESS | 13505 | --DOMWINDOW == 78 (0xa2384000) [pid = 13556] [serial = 1494] [outer = (nil)] [url = about:blank]
10:58:11 INFO - PROCESS | 13505 | --DOMWINDOW == 77 (0xa4327c00) [pid = 13556] [serial = 1514] [outer = (nil)] [url = about:blank]
10:58:11 INFO - PROCESS | 13505 | --DOMWINDOW == 76 (0x9faf1400) [pid = 13556] [serial = 1478] [outer = (nil)] [url = about:blank]
10:58:11 INFO - PROCESS | 13505 | --DOMWINDOW == 75 (0xa067fc00) [pid = 13556] [serial = 1481] [outer = (nil)] [url = about:blank]
10:58:11 INFO - PROCESS | 13505 | --DOMWINDOW == 74 (0xa1206000) [pid = 13556] [serial = 1487] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:58:11 INFO - PROCESS | 13505 | --DOMWINDOW == 73 (0xa0b54800) [pid = 13556] [serial = 1484] [outer = (nil)] [url = about:blank]
10:58:11 INFO - PROCESS | 13505 | --DOMWINDOW == 72 (0xa2aa7400) [pid = 13556] [serial = 1496] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:58:11 INFO - PROCESS | 13505 | --DOMWINDOW == 71 (0x9ebba000) [pid = 13556] [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]
10:58:11 INFO - PROCESS | 13505 | --DOMWINDOW == 70 (0xa2381800) [pid = 13556] [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]
10:58:11 INFO - PROCESS | 13505 | --DOMWINDOW == 69 (0xa2ab4c00) [pid = 13556] [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]
10:58:11 INFO - PROCESS | 13505 | --DOMWINDOW == 68 (0xa0daf000) [pid = 13556] [serial = 1486] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:58:11 INFO - PROCESS | 13505 | --DOMWINDOW == 67 (0xa22ce800) [pid = 13556] [serial = 1491] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354630602]
10:58:11 INFO - PROCESS | 13505 | --DOMWINDOW == 66 (0xa332f800) [pid = 13556] [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]
10:58:11 INFO - PROCESS | 13505 | --DOMWINDOW == 65 (0x9eb0cc00) [pid = 13556] [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]
10:58:11 INFO - PROCESS | 13505 | --DOMWINDOW == 64 (0xa08f1c00) [pid = 13556] [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]
10:58:11 INFO - PROCESS | 13505 | --DOMWINDOW == 63 (0xa41eb000) [pid = 13556] [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]
10:58:11 INFO - PROCESS | 13505 | --DOMWINDOW == 62 (0xa389a400) [pid = 13556] [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]
10:58:11 INFO - PROCESS | 13505 | --DOMWINDOW == 61 (0xa12e2000) [pid = 13556] [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]
10:58:11 INFO - PROCESS | 13505 | --DOMWINDOW == 60 (0x9f40bc00) [pid = 13556] [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]
10:58:11 INFO - PROCESS | 13505 | --DOMWINDOW == 59 (0x9f536c00) [pid = 13556] [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]
10:58:11 INFO - PROCESS | 13505 | --DOMWINDOW == 58 (0xa0855000) [pid = 13556] [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]
10:58:11 INFO - PROCESS | 13505 | --DOMWINDOW == 57 (0xa3f77400) [pid = 13556] [serial = 1509] [outer = (nil)] [url = about:blank]
10:58:11 INFO - PROCESS | 13505 | --DOMWINDOW == 56 (0xa41f3800) [pid = 13556] [serial = 1512] [outer = (nil)] [url = about:blank]
10:58:12 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
10:58:12 INFO - document served over http requires an https
10:58:12 INFO - sub-resource via fetch-request using the meta-referrer
10:58:12 INFO - delivery method with no-redirect and when
10:58:12 INFO - the target request is cross-origin.
10:58:12 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2795ms
10:58:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
10:58:12 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f40bc00 == 17 [pid = 13556] [id = 559]
10:58:12 INFO - PROCESS | 13505 | ++DOMWINDOW == 57 (0x9f536c00) [pid = 13556] [serial = 1564] [outer = (nil)]
10:58:12 INFO - PROCESS | 13505 | ++DOMWINDOW == 58 (0xa0526800) [pid = 13556] [serial = 1565] [outer = 0x9f536c00]
10:58:12 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:58:12 INFO - PROCESS | 13505 | ++DOMWINDOW == 59 (0xa08e9400) [pid = 13556] [serial = 1566] [outer = 0x9f536c00]
10:58:14 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
10:58:14 INFO - document served over http requires an https
10:58:14 INFO - sub-resource via fetch-request using the meta-referrer
10:58:14 INFO - delivery method with swap-origin-redirect and when
10:58:14 INFO - the target request is cross-origin.
10:58:14 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2286ms
10:58:14 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
10:58:14 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb09800 == 18 [pid = 13556] [id = 560]
10:58:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 60 (0x9ed0f000) [pid = 13556] [serial = 1567] [outer = (nil)]
10:58:15 INFO - PROCESS | 13505 | ++DOMWINDOW == 61 (0x9fafec00) [pid = 13556] [serial = 1568] [outer = 0x9ed0f000]
10:58:15 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:58:15 INFO - PROCESS | 13505 | ++DOMWINDOW == 62 (0xa05adc00) [pid = 13556] [serial = 1569] [outer = 0x9ed0f000]
10:58:16 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0b54c00 == 19 [pid = 13556] [id = 561]
10:58:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 63 (0xa0b55c00) [pid = 13556] [serial = 1570] [outer = (nil)]
10:58:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 64 (0xa0b5b400) [pid = 13556] [serial = 1571] [outer = 0xa0b55c00]
10:58:17 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
10:58:17 INFO - document served over http requires an https
10:58:17 INFO - sub-resource via iframe-tag using the meta-referrer
10:58:17 INFO - delivery method with keep-origin-redirect and when
10:58:17 INFO - the target request is cross-origin.
10:58:17 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 3503ms
10:58:17 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
10:58:18 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f348800 == 20 [pid = 13556] [id = 562]
10:58:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 65 (0x9f410400) [pid = 13556] [serial = 1572] [outer = (nil)]
10:58:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 66 (0xa0da1000) [pid = 13556] [serial = 1573] [outer = 0x9f410400]
10:58:19 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:58:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 67 (0xa0da8400) [pid = 13556] [serial = 1574] [outer = 0x9f410400]
10:58:19 INFO - PROCESS | 13505 | ++DOCSHELL 0xa1202400 == 21 [pid = 13556] [id = 563]
10:58:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 68 (0xa1202800) [pid = 13556] [serial = 1575] [outer = (nil)]
10:58:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 69 (0xa1204c00) [pid = 13556] [serial = 1576] [outer = 0xa1202800]
10:58:20 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
10:58:20 INFO - document served over http requires an https
10:58:20 INFO - sub-resource via iframe-tag using the meta-referrer
10:58:20 INFO - delivery method with no-redirect and when
10:58:20 INFO - the target request is cross-origin.
10:58:20 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2289ms
10:58:20 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
10:58:20 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0b61c00 == 22 [pid = 13556] [id = 564]
10:58:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 70 (0xa1203800) [pid = 13556] [serial = 1577] [outer = (nil)]
10:58:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 71 (0xa120cc00) [pid = 13556] [serial = 1578] [outer = 0xa1203800]
10:58:21 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:58:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 72 (0xa12dd000) [pid = 13556] [serial = 1579] [outer = 0xa1203800]
10:58:22 INFO - PROCESS | 13505 | ++DOCSHELL 0xa12e5800 == 23 [pid = 13556] [id = 565]
10:58:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 73 (0xa12e5c00) [pid = 13556] [serial = 1580] [outer = (nil)]
10:58:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 74 (0xa12e8000) [pid = 13556] [serial = 1581] [outer = 0xa12e5c00]
10:58:22 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
10:58:22 INFO - document served over http requires an https
10:58:22 INFO - sub-resource via iframe-tag using the meta-referrer
10:58:22 INFO - delivery method with swap-origin-redirect and when
10:58:22 INFO - the target request is cross-origin.
10:58:22 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2204ms
10:58:22 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
10:58:22 INFO - PROCESS | 13505 | ++DOCSHELL 0xa120a800 == 24 [pid = 13556] [id = 566]
10:58:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 75 (0xa120b400) [pid = 13556] [serial = 1582] [outer = (nil)]
10:58:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 76 (0xa14a9800) [pid = 13556] [serial = 1583] [outer = 0xa120b400]
10:58:23 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:58:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 77 (0xa14b0000) [pid = 13556] [serial = 1584] [outer = 0xa120b400]
10:58:24 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
10:58:24 INFO - document served over http requires an https
10:58:24 INFO - sub-resource via script-tag using the meta-referrer
10:58:24 INFO - delivery method with keep-origin-redirect and when
10:58:24 INFO - the target request is cross-origin.
10:58:24 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2188ms
10:58:24 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
10:58:25 INFO - PROCESS | 13505 | ++DOCSHELL 0xa14a7c00 == 25 [pid = 13556] [id = 567]
10:58:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 78 (0xa14a9000) [pid = 13556] [serial = 1585] [outer = (nil)]
10:58:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 79 (0xa2178000) [pid = 13556] [serial = 1586] [outer = 0xa14a9000]
10:58:25 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:58:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 80 (0xa217c800) [pid = 13556] [serial = 1587] [outer = 0xa14a9000]
10:58:27 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
10:58:27 INFO - document served over http requires an https
10:58:27 INFO - sub-resource via script-tag using the meta-referrer
10:58:27 INFO - delivery method with no-redirect and when
10:58:27 INFO - the target request is cross-origin.
10:58:27 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2605ms
10:58:27 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
10:58:27 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2175c00 == 26 [pid = 13556] [id = 568]
10:58:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 81 (0xa2176000) [pid = 13556] [serial = 1588] [outer = (nil)]
10:58:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 82 (0xa22d3000) [pid = 13556] [serial = 1589] [outer = 0xa2176000]
10:58:28 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:58:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 83 (0xa2377000) [pid = 13556] [serial = 1590] [outer = 0xa2176000]
10:58:29 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
10:58:29 INFO - document served over http requires an https
10:58:29 INFO - sub-resource via script-tag using the meta-referrer
10:58:29 INFO - delivery method with swap-origin-redirect and when
10:58:29 INFO - the target request is cross-origin.
10:58:29 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2653ms
10:58:29 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
10:58:30 INFO - PROCESS | 13505 | ++DOCSHELL 0xa22d2000 == 27 [pid = 13556] [id = 569]
10:58:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0xa237f400) [pid = 13556] [serial = 1591] [outer = (nil)]
10:58:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0xa2383400) [pid = 13556] [serial = 1592] [outer = 0xa237f400]
10:58:30 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:58:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0xa2659800) [pid = 13556] [serial = 1593] [outer = 0xa237f400]
10:58:32 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
10:58:32 INFO - document served over http requires an https
10:58:32 INFO - sub-resource via xhr-request using the meta-referrer
10:58:32 INFO - delivery method with keep-origin-redirect and when
10:58:32 INFO - the target request is cross-origin.
10:58:32 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2505ms
10:58:32 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
10:58:32 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2381000 == 28 [pid = 13556] [id = 570]
10:58:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0xa2381400) [pid = 13556] [serial = 1594] [outer = (nil)]
10:58:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0xa289e400) [pid = 13556] [serial = 1595] [outer = 0xa2381400]
10:58:33 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:58:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0xa28a3400) [pid = 13556] [serial = 1596] [outer = 0xa2381400]
10:58:36 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
10:58:36 INFO - document served over http requires an https
10:58:36 INFO - sub-resource via xhr-request using the meta-referrer
10:58:36 INFO - delivery method with no-redirect and when
10:58:36 INFO - the target request is cross-origin.
10:58:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 3874ms
10:58:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
10:58:37 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ed0dc00 == 29 [pid = 13556] [id = 571]
10:58:37 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0x9f340400) [pid = 13556] [serial = 1597] [outer = (nil)]
10:58:37 INFO - PROCESS | 13505 | ++DOMWINDOW == 91 (0x9f349400) [pid = 13556] [serial = 1598] [outer = 0x9f340400]
10:58:37 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:58:37 INFO - PROCESS | 13505 | ++DOMWINDOW == 92 (0x9f862400) [pid = 13556] [serial = 1599] [outer = 0x9f340400]
10:58:38 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
10:58:38 INFO - document served over http requires an https
10:58:38 INFO - sub-resource via xhr-request using the meta-referrer
10:58:38 INFO - delivery method with swap-origin-redirect and when
10:58:38 INFO - the target request is cross-origin.
10:58:38 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2363ms
10:58:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
10:58:39 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebb0c00 == 30 [pid = 13556] [id = 572]
10:58:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 93 (0x9f34f800) [pid = 13556] [serial = 1600] [outer = (nil)]
10:58:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 94 (0xa0467000) [pid = 13556] [serial = 1601] [outer = 0x9f34f800]
10:58:39 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:58:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 95 (0xa0857c00) [pid = 13556] [serial = 1602] [outer = 0x9f34f800]
10:58:40 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb14800 == 29 [pid = 13556] [id = 558]
10:58:40 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebb2000 == 28 [pid = 13556] [id = 557]
10:58:40 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebb6800 == 27 [pid = 13556] [id = 556]
10:58:40 INFO - PROCESS | 13505 | --DOCSHELL 0xa0681800 == 26 [pid = 13556] [id = 555]
10:58:40 INFO - PROCESS | 13505 | --DOCSHELL 0xa05b3400 == 25 [pid = 13556] [id = 554]
10:58:40 INFO - PROCESS | 13505 | --DOCSHELL 0xa046b800 == 24 [pid = 13556] [id = 553]
10:58:40 INFO - PROCESS | 13505 | --DOCSHELL 0x9fba4800 == 23 [pid = 13556] [id = 552]
10:58:40 INFO - PROCESS | 13505 | --DOCSHELL 0x9faf1000 == 22 [pid = 13556] [id = 551]
10:58:40 INFO - PROCESS | 13505 | --DOCSHELL 0x9faff400 == 21 [pid = 13556] [id = 550]
10:58:40 INFO - PROCESS | 13505 | --DOCSHELL 0x9f535c00 == 20 [pid = 13556] [id = 549]
10:58:40 INFO - PROCESS | 13505 | --DOCSHELL 0x9f85d000 == 19 [pid = 13556] [id = 548]
10:58:40 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebbb800 == 18 [pid = 13556] [id = 547]
10:58:40 INFO - PROCESS | 13505 | --DOCSHELL 0x9f407800 == 17 [pid = 13556] [id = 546]
10:58:40 INFO - PROCESS | 13505 | --DOCSHELL 0x9e9b2000 == 16 [pid = 13556] [id = 545]
10:58:40 INFO - PROCESS | 13505 | --DOCSHELL 0x9e9b1400 == 15 [pid = 13556] [id = 544]
10:58:40 INFO - PROCESS | 13505 | --DOMWINDOW == 94 (0xa0849c00) [pid = 13556] [serial = 1482] [outer = (nil)] [url = about:blank]
10:58:40 INFO - PROCESS | 13505 | --DOMWINDOW == 93 (0xa045d000) [pid = 13556] [serial = 1479] [outer = (nil)] [url = about:blank]
10:58:40 INFO - PROCESS | 13505 | --DOMWINDOW == 92 (0xa2ce5c00) [pid = 13556] [serial = 1500] [outer = (nil)] [url = about:blank]
10:58:40 INFO - PROCESS | 13505 | --DOMWINDOW == 91 (0xa2662c00) [pid = 13556] [serial = 1495] [outer = (nil)] [url = about:blank]
10:58:40 INFO - PROCESS | 13505 | --DOMWINDOW == 90 (0xa3676c00) [pid = 13556] [serial = 1506] [outer = (nil)] [url = about:blank]
10:58:40 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0xa33ca000) [pid = 13556] [serial = 1503] [outer = (nil)] [url = about:blank]
10:58:40 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0xa2171c00) [pid = 13556] [serial = 1490] [outer = (nil)] [url = about:blank]
10:58:40 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0xa0b60400) [pid = 13556] [serial = 1485] [outer = (nil)] [url = about:blank]
10:58:40 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0x9ebaf400) [pid = 13556] [serial = 1518] [outer = (nil)] [url = about:blank]
10:58:40 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0x9ed10000) [pid = 13556] [serial = 1521] [outer = (nil)] [url = about:blank]
10:58:40 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
10:58:40 INFO - document served over http requires an http
10:58:40 INFO - sub-resource via fetch-request using the meta-referrer
10:58:40 INFO - delivery method with keep-origin-redirect and when
10:58:40 INFO - the target request is same-origin.
10:58:40 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2092ms
10:58:40 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
10:58:41 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebbac00 == 16 [pid = 13556] [id = 573]
10:58:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0x9ebbb800) [pid = 13556] [serial = 1603] [outer = (nil)]
10:58:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0x9ed10400) [pid = 13556] [serial = 1604] [outer = 0x9ebbb800]
10:58:41 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:58:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0x9f405800) [pid = 13556] [serial = 1605] [outer = 0x9ebbb800]
10:58:42 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
10:58:42 INFO - document served over http requires an http
10:58:42 INFO - sub-resource via fetch-request using the meta-referrer
10:58:42 INFO - delivery method with no-redirect and when
10:58:42 INFO - the target request is same-origin.
10:58:42 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1906ms
10:58:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
10:58:43 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebb9000 == 17 [pid = 13556] [id = 574]
10:58:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0x9f53b000) [pid = 13556] [serial = 1606] [outer = (nil)]
10:58:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0x9fafbc00) [pid = 13556] [serial = 1607] [outer = 0x9f53b000]
10:58:43 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:58:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 91 (0x9fbac800) [pid = 13556] [serial = 1608] [outer = 0x9f53b000]
10:58:45 INFO - PROCESS | 13505 | --DOMWINDOW == 90 (0xa0526800) [pid = 13556] [serial = 1565] [outer = (nil)] [url = about:blank]
10:58:45 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0x9ebaec00) [pid = 13556] [serial = 1523] [outer = (nil)] [url = about:blank]
10:58:45 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0x9faf3000) [pid = 13556] [serial = 1536] [outer = (nil)] [url = about:blank]
10:58:45 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0x9f861800) [pid = 13556] [serial = 1534] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354668355]
10:58:45 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0x9ed0b000) [pid = 13556] [serial = 1526] [outer = (nil)] [url = about:blank]
10:58:45 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0x9f40b000) [pid = 13556] [serial = 1529] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:58:45 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0x9fba0c00) [pid = 13556] [serial = 1539] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:58:45 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0xa045d400) [pid = 13556] [serial = 1562] [outer = (nil)] [url = about:blank]
10:58:45 INFO - PROCESS | 13505 | --DOMWINDOW == 82 (0xa0683800) [pid = 13556] [serial = 1550] [outer = (nil)] [url = about:blank]
10:58:45 INFO - PROCESS | 13505 | --DOMWINDOW == 81 (0x9fba9800) [pid = 13556] [serial = 1541] [outer = (nil)] [url = about:blank]
10:58:45 INFO - PROCESS | 13505 | --DOMWINDOW == 80 (0xa0520800) [pid = 13556] [serial = 1544] [outer = (nil)] [url = about:blank]
10:58:45 INFO - PROCESS | 13505 | --DOMWINDOW == 79 (0xa08f0c00) [pid = 13556] [serial = 1553] [outer = (nil)] [url = about:blank]
10:58:45 INFO - PROCESS | 13505 | --DOMWINDOW == 78 (0x9f539000) [pid = 13556] [serial = 1531] [outer = (nil)] [url = about:blank]
10:58:45 INFO - PROCESS | 13505 | --DOMWINDOW == 77 (0xa05b4000) [pid = 13556] [serial = 1547] [outer = (nil)] [url = about:blank]
10:58:45 INFO - PROCESS | 13505 | --DOMWINDOW == 76 (0x9ed07400) [pid = 13556] [serial = 1556] [outer = (nil)] [url = about:blank]
10:58:45 INFO - PROCESS | 13505 | --DOMWINDOW == 75 (0x9ed0d000) [pid = 13556] [serial = 1559] [outer = (nil)] [url = about:blank]
10:58:45 INFO - PROCESS | 13505 | --DOMWINDOW == 74 (0x9faf3c00) [pid = 13556] [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]
10:58:45 INFO - PROCESS | 13505 | --DOMWINDOW == 73 (0x9ebb7000) [pid = 13556] [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]
10:58:45 INFO - PROCESS | 13505 | --DOMWINDOW == 72 (0x9ebb3800) [pid = 13556] [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]
10:58:45 INFO - PROCESS | 13505 | --DOMWINDOW == 71 (0x9f85d400) [pid = 13556] [serial = 1533] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354668355]
10:58:45 INFO - PROCESS | 13505 | --DOMWINDOW == 70 (0x9faff800) [pid = 13556] [serial = 1538] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:58:45 INFO - PROCESS | 13505 | --DOMWINDOW == 69 (0x9f407c00) [pid = 13556] [serial = 1528] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
10:58:45 INFO - PROCESS | 13505 | --DOMWINDOW == 68 (0x9f410800) [pid = 13556] [serial = 1557] [outer = (nil)] [url = about:blank]
10:58:45 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
10:58:45 INFO - document served over http requires an http
10:58:45 INFO - sub-resource via fetch-request using the meta-referrer
10:58:45 INFO - delivery method with swap-origin-redirect and when
10:58:45 INFO - the target request is same-origin.
10:58:45 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2640ms
10:58:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
10:58:45 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ed0d000 == 18 [pid = 13556] [id = 575]
10:58:45 INFO - PROCESS | 13505 | ++DOMWINDOW == 69 (0x9ed0f800) [pid = 13556] [serial = 1609] [outer = (nil)]
10:58:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 70 (0x9f410800) [pid = 13556] [serial = 1610] [outer = 0x9ed0f800]
10:58:46 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:58:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 71 (0x9fafc000) [pid = 13556] [serial = 1611] [outer = 0x9ed0f800]
10:58:47 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f349c00 == 19 [pid = 13556] [id = 576]
10:58:47 INFO - PROCESS | 13505 | ++DOMWINDOW == 72 (0x9f34c000) [pid = 13556] [serial = 1612] [outer = (nil)]
10:58:47 INFO - PROCESS | 13505 | ++DOMWINDOW == 73 (0x9f40e000) [pid = 13556] [serial = 1613] [outer = 0x9f34c000]
10:58:47 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
10:58:47 INFO - document served over http requires an http
10:58:47 INFO - sub-resource via iframe-tag using the meta-referrer
10:58:47 INFO - delivery method with keep-origin-redirect and when
10:58:47 INFO - the target request is same-origin.
10:58:47 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2390ms
10:58:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
10:58:48 INFO - PROCESS | 13505 | ++DOCSHELL 0x9e9b5000 == 20 [pid = 13556] [id = 577]
10:58:48 INFO - PROCESS | 13505 | ++DOMWINDOW == 74 (0x9ed09800) [pid = 13556] [serial = 1614] [outer = (nil)]
10:58:48 INFO - PROCESS | 13505 | ++DOMWINDOW == 75 (0x9fba4800) [pid = 13556] [serial = 1615] [outer = 0x9ed09800]
10:58:49 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:58:49 INFO - PROCESS | 13505 | ++DOMWINDOW == 76 (0xa05b7800) [pid = 13556] [serial = 1616] [outer = 0x9ed09800]
10:58:49 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0849c00 == 21 [pid = 13556] [id = 578]
10:58:49 INFO - PROCESS | 13505 | ++DOMWINDOW == 77 (0xa084a000) [pid = 13556] [serial = 1617] [outer = (nil)]
10:58:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 78 (0xa084d000) [pid = 13556] [serial = 1618] [outer = 0xa084a000]
10:58:50 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
10:58:50 INFO - document served over http requires an http
10:58:50 INFO - sub-resource via iframe-tag using the meta-referrer
10:58:50 INFO - delivery method with no-redirect and when
10:58:50 INFO - the target request is same-origin.
10:58:50 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2597ms
10:58:50 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
10:58:50 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f861400 == 22 [pid = 13556] [id = 579]
10:58:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 79 (0x9faf5c00) [pid = 13556] [serial = 1619] [outer = (nil)]
10:58:51 INFO - PROCESS | 13505 | ++DOMWINDOW == 80 (0xa0b54800) [pid = 13556] [serial = 1620] [outer = 0x9faf5c00]
10:58:51 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:58:51 INFO - PROCESS | 13505 | ++DOMWINDOW == 81 (0xa0b61400) [pid = 13556] [serial = 1621] [outer = 0x9faf5c00]
10:58:52 INFO - PROCESS | 13505 | ++DOCSHELL 0xa1209400 == 23 [pid = 13556] [id = 580]
10:58:52 INFO - PROCESS | 13505 | ++DOMWINDOW == 82 (0xa1209800) [pid = 13556] [serial = 1622] [outer = (nil)]
10:58:52 INFO - PROCESS | 13505 | ++DOMWINDOW == 83 (0xa120e800) [pid = 13556] [serial = 1623] [outer = 0xa1209800]
10:58:53 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
10:58:53 INFO - document served over http requires an http
10:58:53 INFO - sub-resource via iframe-tag using the meta-referrer
10:58:53 INFO - delivery method with swap-origin-redirect and when
10:58:53 INFO - the target request is same-origin.
10:58:53 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2607ms
10:58:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
10:58:53 INFO - PROCESS | 13505 | ++DOCSHELL 0xa08f4000 == 24 [pid = 13556] [id = 581]
10:58:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0xa120a000) [pid = 13556] [serial = 1624] [outer = (nil)]
10:58:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0xa2173800) [pid = 13556] [serial = 1625] [outer = 0xa120a000]
10:58:54 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:58:54 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0xa22c9400) [pid = 13556] [serial = 1626] [outer = 0xa120a000]
10:58:56 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
10:58:56 INFO - document served over http requires an http
10:58:56 INFO - sub-resource via script-tag using the meta-referrer
10:58:56 INFO - delivery method with keep-origin-redirect and when
10:58:56 INFO - the target request is same-origin.
10:58:56 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 3355ms
10:58:56 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
10:58:56 INFO - PROCESS | 13505 | ++DOCSHELL 0xa14aa000 == 25 [pid = 13556] [id = 582]
10:58:56 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0xa14b3000) [pid = 13556] [serial = 1627] [outer = (nil)]
10:58:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0xa2667800) [pid = 13556] [serial = 1628] [outer = 0xa14b3000]
10:58:57 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:58:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0xa2aabc00) [pid = 13556] [serial = 1629] [outer = 0xa14b3000]
10:58:58 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
10:58:58 INFO - document served over http requires an http
10:58:58 INFO - sub-resource via script-tag using the meta-referrer
10:58:58 INFO - delivery method with no-redirect and when
10:58:58 INFO - the target request is same-origin.
10:58:58 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2098ms
10:58:58 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
10:58:58 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2661c00 == 26 [pid = 13556] [id = 583]
10:58:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0xa2663400) [pid = 13556] [serial = 1630] [outer = (nil)]
10:58:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 91 (0xa2c33800) [pid = 13556] [serial = 1631] [outer = 0xa2663400]
10:58:59 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:58:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 92 (0xa2c37400) [pid = 13556] [serial = 1632] [outer = 0xa2663400]
10:59:00 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
10:59:00 INFO - document served over http requires an http
10:59:00 INFO - sub-resource via script-tag using the meta-referrer
10:59:00 INFO - delivery method with swap-origin-redirect and when
10:59:00 INFO - the target request is same-origin.
10:59:00 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1991ms
10:59:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
10:59:00 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2c31c00 == 27 [pid = 13556] [id = 584]
10:59:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 93 (0xa2c3dc00) [pid = 13556] [serial = 1633] [outer = (nil)]
10:59:01 INFO - PROCESS | 13505 | ++DOMWINDOW == 94 (0xa2ce8c00) [pid = 13556] [serial = 1634] [outer = 0xa2c3dc00]
10:59:01 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:59:01 INFO - PROCESS | 13505 | ++DOMWINDOW == 95 (0xa2cedc00) [pid = 13556] [serial = 1635] [outer = 0xa2c3dc00]
10:59:02 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
10:59:02 INFO - document served over http requires an http
10:59:02 INFO - sub-resource via xhr-request using the meta-referrer
10:59:02 INFO - delivery method with keep-origin-redirect and when
10:59:02 INFO - the target request is same-origin.
10:59:02 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1999ms
10:59:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
10:59:03 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2ce7800 == 28 [pid = 13556] [id = 585]
10:59:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 96 (0xa3327800) [pid = 13556] [serial = 1636] [outer = (nil)]
10:59:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 97 (0xa332d400) [pid = 13556] [serial = 1637] [outer = 0xa3327800]
10:59:03 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:59:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 98 (0xa3330000) [pid = 13556] [serial = 1638] [outer = 0xa3327800]
10:59:05 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
10:59:05 INFO - document served over http requires an http
10:59:05 INFO - sub-resource via xhr-request using the meta-referrer
10:59:05 INFO - delivery method with no-redirect and when
10:59:05 INFO - the target request is same-origin.
10:59:05 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2549ms
10:59:05 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
10:59:05 INFO - PROCESS | 13505 | ++DOCSHELL 0xa332a000 == 29 [pid = 13556] [id = 586]
10:59:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 99 (0xa33c5800) [pid = 13556] [serial = 1639] [outer = (nil)]
10:59:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 100 (0xa33ca800) [pid = 13556] [serial = 1640] [outer = 0xa33c5800]
10:59:06 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:59:06 INFO - PROCESS | 13505 | ++DOMWINDOW == 101 (0xa33cf800) [pid = 13556] [serial = 1641] [outer = 0xa33c5800]
10:59:07 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
10:59:07 INFO - document served over http requires an http
10:59:07 INFO - sub-resource via xhr-request using the meta-referrer
10:59:07 INFO - delivery method with swap-origin-redirect and when
10:59:07 INFO - the target request is same-origin.
10:59:07 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2505ms
10:59:07 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
10:59:08 INFO - PROCESS | 13505 | ++DOCSHELL 0xa33c9000 == 30 [pid = 13556] [id = 587]
10:59:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 102 (0xa3481400) [pid = 13556] [serial = 1642] [outer = (nil)]
10:59:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 103 (0xa3487000) [pid = 13556] [serial = 1643] [outer = 0xa3481400]
10:59:08 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:59:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 104 (0xa3669800) [pid = 13556] [serial = 1644] [outer = 0xa3481400]
10:59:10 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
10:59:10 INFO - document served over http requires an https
10:59:10 INFO - sub-resource via fetch-request using the meta-referrer
10:59:10 INFO - delivery method with keep-origin-redirect and when
10:59:10 INFO - the target request is same-origin.
10:59:10 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2538ms
10:59:10 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
10:59:10 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3485000 == 31 [pid = 13556] [id = 588]
10:59:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 105 (0xa3671000) [pid = 13556] [serial = 1645] [outer = (nil)]
10:59:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 106 (0xa3676400) [pid = 13556] [serial = 1646] [outer = 0xa3671000]
10:59:11 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:59:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 107 (0xa3894800) [pid = 13556] [serial = 1647] [outer = 0xa3671000]
10:59:14 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
10:59:14 INFO - document served over http requires an https
10:59:14 INFO - sub-resource via fetch-request using the meta-referrer
10:59:14 INFO - delivery method with no-redirect and when
10:59:14 INFO - the target request is same-origin.
10:59:14 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 4523ms
10:59:14 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
10:59:15 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f864400 == 32 [pid = 13556] [id = 589]
10:59:15 INFO - PROCESS | 13505 | ++DOMWINDOW == 108 (0x9faf4400) [pid = 13556] [serial = 1648] [outer = (nil)]
10:59:15 INFO - PROCESS | 13505 | ++DOMWINDOW == 109 (0x9fba1000) [pid = 13556] [serial = 1649] [outer = 0x9faf4400]
10:59:16 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:59:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 110 (0xa05b0c00) [pid = 13556] [serial = 1650] [outer = 0x9faf4400]
10:59:16 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebb9000 == 31 [pid = 13556] [id = 574]
10:59:16 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebbac00 == 30 [pid = 13556] [id = 573]
10:59:16 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebb0c00 == 29 [pid = 13556] [id = 572]
10:59:16 INFO - PROCESS | 13505 | --DOCSHELL 0x9ed0dc00 == 28 [pid = 13556] [id = 571]
10:59:16 INFO - PROCESS | 13505 | --DOCSHELL 0xa22d2000 == 27 [pid = 13556] [id = 569]
10:59:16 INFO - PROCESS | 13505 | --DOCSHELL 0xa2175c00 == 26 [pid = 13556] [id = 568]
10:59:16 INFO - PROCESS | 13505 | --DOCSHELL 0xa14a7c00 == 25 [pid = 13556] [id = 567]
10:59:16 INFO - PROCESS | 13505 | --DOCSHELL 0xa120a800 == 24 [pid = 13556] [id = 566]
10:59:16 INFO - PROCESS | 13505 | --DOCSHELL 0xa0b61c00 == 23 [pid = 13556] [id = 564]
10:59:17 INFO - PROCESS | 13505 | --DOCSHELL 0xa12e5800 == 22 [pid = 13556] [id = 565]
10:59:17 INFO - PROCESS | 13505 | --DOCSHELL 0xa1202400 == 21 [pid = 13556] [id = 563]
10:59:17 INFO - PROCESS | 13505 | --DOCSHELL 0x9f348800 == 20 [pid = 13556] [id = 562]
10:59:17 INFO - PROCESS | 13505 | --DOCSHELL 0xa0b54c00 == 19 [pid = 13556] [id = 561]
10:59:17 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb09800 == 18 [pid = 13556] [id = 560]
10:59:17 INFO - PROCESS | 13505 | --DOMWINDOW == 109 (0xa0528400) [pid = 13556] [serial = 1563] [outer = (nil)] [url = about:blank]
10:59:17 INFO - PROCESS | 13505 | --DOMWINDOW == 108 (0x9f53d400) [pid = 13556] [serial = 1560] [outer = (nil)] [url = about:blank]
10:59:17 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
10:59:17 INFO - document served over http requires an https
10:59:17 INFO - sub-resource via fetch-request using the meta-referrer
10:59:17 INFO - delivery method with swap-origin-redirect and when
10:59:17 INFO - the target request is same-origin.
10:59:17 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2537ms
10:59:17 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
10:59:17 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ed0a000 == 19 [pid = 13556] [id = 590]
10:59:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 109 (0x9ed0c800) [pid = 13556] [serial = 1651] [outer = (nil)]
10:59:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 110 (0x9f348800) [pid = 13556] [serial = 1652] [outer = 0x9ed0c800]
10:59:18 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:59:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 111 (0x9f860800) [pid = 13556] [serial = 1653] [outer = 0x9ed0c800]
10:59:18 INFO - PROCESS | 13505 | ++DOCSHELL 0xa052dc00 == 20 [pid = 13556] [id = 591]
10:59:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 112 (0xa05b4c00) [pid = 13556] [serial = 1654] [outer = (nil)]
10:59:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 113 (0xa0849800) [pid = 13556] [serial = 1655] [outer = 0xa05b4c00]
10:59:19 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
10:59:19 INFO - document served over http requires an https
10:59:19 INFO - sub-resource via iframe-tag using the meta-referrer
10:59:19 INFO - delivery method with keep-origin-redirect and when
10:59:19 INFO - the target request is same-origin.
10:59:19 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1998ms
10:59:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
10:59:19 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebbac00 == 21 [pid = 13556] [id = 592]
10:59:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 114 (0xa05ba800) [pid = 13556] [serial = 1656] [outer = (nil)]
10:59:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 115 (0xa0b63000) [pid = 13556] [serial = 1657] [outer = 0xa05ba800]
10:59:19 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:59:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 116 (0xa1205400) [pid = 13556] [serial = 1658] [outer = 0xa05ba800]
10:59:20 INFO - PROCESS | 13505 | ++DOCSHELL 0xa12e7400 == 22 [pid = 13556] [id = 593]
10:59:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 117 (0xa12e8400) [pid = 13556] [serial = 1659] [outer = (nil)]
10:59:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 118 (0xa14ad400) [pid = 13556] [serial = 1660] [outer = 0xa12e8400]
10:59:21 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
10:59:21 INFO - document served over http requires an https
10:59:21 INFO - sub-resource via iframe-tag using the meta-referrer
10:59:21 INFO - delivery method with no-redirect and when
10:59:21 INFO - the target request is same-origin.
10:59:21 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1987ms
10:59:21 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
10:59:21 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0b57400 == 23 [pid = 13556] [id = 594]
10:59:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 119 (0xa0b57c00) [pid = 13556] [serial = 1661] [outer = (nil)]
10:59:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 120 (0xa217a800) [pid = 13556] [serial = 1662] [outer = 0xa0b57c00]
10:59:22 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:59:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 121 (0xa22d4400) [pid = 13556] [serial = 1663] [outer = 0xa0b57c00]
10:59:24 INFO - PROCESS | 13505 | --DOMWINDOW == 120 (0xa0b55c00) [pid = 13556] [serial = 1570] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:59:24 INFO - PROCESS | 13505 | --DOMWINDOW == 119 (0x9f410800) [pid = 13556] [serial = 1610] [outer = (nil)] [url = about:blank]
10:59:24 INFO - PROCESS | 13505 | --DOMWINDOW == 118 (0xa1204c00) [pid = 13556] [serial = 1576] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354699914]
10:59:24 INFO - PROCESS | 13505 | --DOMWINDOW == 117 (0x9fafbc00) [pid = 13556] [serial = 1607] [outer = (nil)] [url = about:blank]
10:59:24 INFO - PROCESS | 13505 | --DOMWINDOW == 116 (0xa120cc00) [pid = 13556] [serial = 1578] [outer = (nil)] [url = about:blank]
10:59:24 INFO - PROCESS | 13505 | --DOMWINDOW == 115 (0xa14a9800) [pid = 13556] [serial = 1583] [outer = (nil)] [url = about:blank]
10:59:24 INFO - PROCESS | 13505 | --DOMWINDOW == 114 (0x9ed10400) [pid = 13556] [serial = 1604] [outer = (nil)] [url = about:blank]
10:59:24 INFO - PROCESS | 13505 | --DOMWINDOW == 113 (0xa2383400) [pid = 13556] [serial = 1592] [outer = (nil)] [url = about:blank]
10:59:24 INFO - PROCESS | 13505 | --DOMWINDOW == 112 (0xa289e400) [pid = 13556] [serial = 1595] [outer = (nil)] [url = about:blank]
10:59:24 INFO - PROCESS | 13505 | --DOMWINDOW == 111 (0xa0da1000) [pid = 13556] [serial = 1573] [outer = (nil)] [url = about:blank]
10:59:24 INFO - PROCESS | 13505 | --DOMWINDOW == 110 (0x9fafec00) [pid = 13556] [serial = 1568] [outer = (nil)] [url = about:blank]
10:59:24 INFO - PROCESS | 13505 | --DOMWINDOW == 109 (0xa2178000) [pid = 13556] [serial = 1586] [outer = (nil)] [url = about:blank]
10:59:24 INFO - PROCESS | 13505 | --DOMWINDOW == 108 (0xa0b5b400) [pid = 13556] [serial = 1571] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:59:24 INFO - PROCESS | 13505 | --DOMWINDOW == 107 (0xa22d3000) [pid = 13556] [serial = 1589] [outer = (nil)] [url = about:blank]
10:59:24 INFO - PROCESS | 13505 | --DOMWINDOW == 106 (0xa0467000) [pid = 13556] [serial = 1601] [outer = (nil)] [url = about:blank]
10:59:24 INFO - PROCESS | 13505 | --DOMWINDOW == 105 (0x9f349400) [pid = 13556] [serial = 1598] [outer = (nil)] [url = about:blank]
10:59:24 INFO - PROCESS | 13505 | --DOMWINDOW == 104 (0xa12e8000) [pid = 13556] [serial = 1581] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:59:24 INFO - PROCESS | 13505 | --DOMWINDOW == 103 (0x9f34f800) [pid = 13556] [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]
10:59:24 INFO - PROCESS | 13505 | --DOMWINDOW == 102 (0x9ebbb800) [pid = 13556] [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]
10:59:24 INFO - PROCESS | 13505 | --DOMWINDOW == 101 (0x9f340400) [pid = 13556] [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]
10:59:24 INFO - PROCESS | 13505 | --DOMWINDOW == 100 (0x9f53b000) [pid = 13556] [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]
10:59:24 INFO - PROCESS | 13505 | --DOMWINDOW == 99 (0x9eb12400) [pid = 13556] [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]
10:59:24 INFO - PROCESS | 13505 | --DOMWINDOW == 98 (0x9f536c00) [pid = 13556] [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]
10:59:24 INFO - PROCESS | 13505 | --DOMWINDOW == 97 (0xa12e5c00) [pid = 13556] [serial = 1580] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
10:59:24 INFO - PROCESS | 13505 | --DOMWINDOW == 96 (0xa1202800) [pid = 13556] [serial = 1575] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354699914]
10:59:24 INFO - PROCESS | 13505 | --DOMWINDOW == 95 (0x9f862400) [pid = 13556] [serial = 1599] [outer = (nil)] [url = about:blank]
10:59:24 INFO - PROCESS | 13505 | --DOMWINDOW == 94 (0x9ed07800) [pid = 13556] [serial = 1524] [outer = (nil)] [url = about:blank]
10:59:24 INFO - PROCESS | 13505 | ++DOCSHELL 0x9e9ae800 == 24 [pid = 13556] [id = 595]
10:59:24 INFO - PROCESS | 13505 | ++DOMWINDOW == 95 (0x9ebb2000) [pid = 13556] [serial = 1664] [outer = (nil)]
10:59:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 96 (0x9f349800) [pid = 13556] [serial = 1665] [outer = 0x9ebb2000]
10:59:25 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
10:59:25 INFO - document served over http requires an https
10:59:25 INFO - sub-resource via iframe-tag using the meta-referrer
10:59:25 INFO - delivery method with swap-origin-redirect and when
10:59:25 INFO - the target request is same-origin.
10:59:25 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 3970ms
10:59:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
10:59:25 INFO - PROCESS | 13505 | ++DOCSHELL 0x9e9b4800 == 25 [pid = 13556] [id = 596]
10:59:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 97 (0x9eb09400) [pid = 13556] [serial = 1666] [outer = (nil)]
10:59:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 98 (0x9ed02800) [pid = 13556] [serial = 1667] [outer = 0x9eb09400]
10:59:26 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:59:26 INFO - PROCESS | 13505 | ++DOMWINDOW == 99 (0x9fbac400) [pid = 13556] [serial = 1668] [outer = 0x9eb09400]
10:59:27 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
10:59:27 INFO - document served over http requires an https
10:59:27 INFO - sub-resource via script-tag using the meta-referrer
10:59:27 INFO - delivery method with keep-origin-redirect and when
10:59:27 INFO - the target request is same-origin.
10:59:27 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2736ms
10:59:27 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
10:59:28 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0b55c00 == 26 [pid = 13556] [id = 597]
10:59:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 100 (0xa0b5a800) [pid = 13556] [serial = 1669] [outer = (nil)]
10:59:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 101 (0xa12dc800) [pid = 13556] [serial = 1670] [outer = 0xa0b5a800]
10:59:29 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:59:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 102 (0xa2170400) [pid = 13556] [serial = 1671] [outer = 0xa0b5a800]
10:59:30 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
10:59:30 INFO - document served over http requires an https
10:59:30 INFO - sub-resource via script-tag using the meta-referrer
10:59:30 INFO - delivery method with no-redirect and when
10:59:30 INFO - the target request is same-origin.
10:59:30 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2495ms
10:59:30 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
10:59:31 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0da5800 == 27 [pid = 13556] [id = 598]
10:59:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 103 (0xa1204800) [pid = 13556] [serial = 1672] [outer = (nil)]
10:59:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 104 (0xa265e800) [pid = 13556] [serial = 1673] [outer = 0xa1204800]
10:59:31 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:59:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 105 (0xa28a1400) [pid = 13556] [serial = 1674] [outer = 0xa1204800]
10:59:33 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
10:59:33 INFO - document served over http requires an https
10:59:33 INFO - sub-resource via script-tag using the meta-referrer
10:59:33 INFO - delivery method with swap-origin-redirect and when
10:59:33 INFO - the target request is same-origin.
10:59:33 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 3421ms
10:59:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
10:59:34 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2658c00 == 28 [pid = 13556] [id = 599]
10:59:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 106 (0xa2659000) [pid = 13556] [serial = 1675] [outer = (nil)]
10:59:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 107 (0xa332e400) [pid = 13556] [serial = 1676] [outer = 0xa2659000]
10:59:35 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:59:35 INFO - PROCESS | 13505 | ++DOMWINDOW == 108 (0xa3486000) [pid = 13556] [serial = 1677] [outer = 0xa2659000]
10:59:36 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
10:59:36 INFO - document served over http requires an https
10:59:36 INFO - sub-resource via xhr-request using the meta-referrer
10:59:36 INFO - delivery method with keep-origin-redirect and when
10:59:36 INFO - the target request is same-origin.
10:59:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2362ms
10:59:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
10:59:36 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2cf1c00 == 29 [pid = 13556] [id = 600]
10:59:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 109 (0xa2cf3000) [pid = 13556] [serial = 1678] [outer = (nil)]
10:59:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 110 (0xa3bb7400) [pid = 13556] [serial = 1679] [outer = 0xa2cf3000]
10:59:37 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:59:37 INFO - PROCESS | 13505 | ++DOMWINDOW == 111 (0xa3bbc000) [pid = 13556] [serial = 1680] [outer = 0xa2cf3000]
10:59:38 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
10:59:38 INFO - document served over http requires an https
10:59:38 INFO - sub-resource via xhr-request using the meta-referrer
10:59:38 INFO - delivery method with no-redirect and when
10:59:38 INFO - the target request is same-origin.
10:59:38 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2046ms
10:59:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
10:59:38 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3bb6400 == 30 [pid = 13556] [id = 601]
10:59:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 112 (0xa3bc4400) [pid = 13556] [serial = 1681] [outer = (nil)]
10:59:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 113 (0xa3d36000) [pid = 13556] [serial = 1682] [outer = 0xa3bc4400]
10:59:39 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:59:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 114 (0xa3d3d400) [pid = 13556] [serial = 1683] [outer = 0xa3bc4400]
10:59:40 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
10:59:40 INFO - document served over http requires an https
10:59:40 INFO - sub-resource via xhr-request using the meta-referrer
10:59:40 INFO - delivery method with swap-origin-redirect and when
10:59:40 INFO - the target request is same-origin.
10:59:40 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2094ms
10:59:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
10:59:40 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3d32000 == 31 [pid = 13556] [id = 602]
10:59:40 INFO - PROCESS | 13505 | ++DOMWINDOW == 115 (0xa3d33c00) [pid = 13556] [serial = 1684] [outer = (nil)]
10:59:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 116 (0xa3f7a400) [pid = 13556] [serial = 1685] [outer = 0xa3d33c00]
10:59:41 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:59:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 117 (0xa3f7e000) [pid = 13556] [serial = 1686] [outer = 0xa3d33c00]
10:59:43 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
10:59:43 INFO - document served over http requires an http
10:59:43 INFO - sub-resource via fetch-request using the http-csp
10:59:43 INFO - delivery method with keep-origin-redirect and when
10:59:43 INFO - the target request is cross-origin.
10:59:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2590ms
10:59:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
10:59:43 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3f78800 == 32 [pid = 13556] [id = 603]
10:59:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 118 (0xa41ea400) [pid = 13556] [serial = 1687] [outer = (nil)]
10:59:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 119 (0xa41f4000) [pid = 13556] [serial = 1688] [outer = 0xa41ea400]
10:59:44 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:59:44 INFO - PROCESS | 13505 | ++DOMWINDOW == 120 (0xa431c000) [pid = 13556] [serial = 1689] [outer = 0xa41ea400]
10:59:45 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
10:59:45 INFO - document served over http requires an http
10:59:45 INFO - sub-resource via fetch-request using the http-csp
10:59:45 INFO - delivery method with no-redirect and when
10:59:45 INFO - the target request is cross-origin.
10:59:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2586ms
10:59:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
10:59:46 INFO - PROCESS | 13505 | ++DOCSHELL 0xa41f2800 == 33 [pid = 13556] [id = 604]
10:59:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 121 (0xa4322c00) [pid = 13556] [serial = 1690] [outer = (nil)]
10:59:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 122 (0xa4329c00) [pid = 13556] [serial = 1691] [outer = 0xa4322c00]
10:59:46 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:59:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 123 (0xa43a4800) [pid = 13556] [serial = 1692] [outer = 0xa4322c00]
10:59:48 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
10:59:48 INFO - document served over http requires an http
10:59:48 INFO - sub-resource via fetch-request using the http-csp
10:59:48 INFO - delivery method with swap-origin-redirect and when
10:59:48 INFO - the target request is cross-origin.
10:59:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2645ms
10:59:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
10:59:48 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4328400 == 34 [pid = 13556] [id = 605]
10:59:48 INFO - PROCESS | 13505 | ++DOMWINDOW == 124 (0xa43a9400) [pid = 13556] [serial = 1693] [outer = (nil)]
10:59:49 INFO - PROCESS | 13505 | ++DOMWINDOW == 125 (0xa4a2cc00) [pid = 13556] [serial = 1694] [outer = 0xa43a9400]
10:59:49 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:59:49 INFO - PROCESS | 13505 | ++DOMWINDOW == 126 (0xa4a31400) [pid = 13556] [serial = 1695] [outer = 0xa43a9400]
10:59:50 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4a37c00 == 35 [pid = 13556] [id = 606]
10:59:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 127 (0xa4a38000) [pid = 13556] [serial = 1696] [outer = (nil)]
10:59:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 128 (0xa4a35400) [pid = 13556] [serial = 1697] [outer = 0xa4a38000]
10:59:50 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
10:59:50 INFO - document served over http requires an http
10:59:50 INFO - sub-resource via iframe-tag using the http-csp
10:59:50 INFO - delivery method with keep-origin-redirect and when
10:59:50 INFO - the target request is cross-origin.
10:59:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2604ms
10:59:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
10:59:53 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f340400 == 36 [pid = 13556] [id = 607]
10:59:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 129 (0x9f341000) [pid = 13556] [serial = 1698] [outer = (nil)]
10:59:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 130 (0x9f408000) [pid = 13556] [serial = 1699] [outer = 0x9f341000]
10:59:54 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:59:54 INFO - PROCESS | 13505 | ++DOMWINDOW == 131 (0xa0466800) [pid = 13556] [serial = 1700] [outer = 0x9f341000]
10:59:55 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ed07c00 == 37 [pid = 13556] [id = 608]
10:59:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 132 (0x9ed08c00) [pid = 13556] [serial = 1701] [outer = (nil)]
10:59:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 133 (0x9f34a400) [pid = 13556] [serial = 1702] [outer = 0x9ed08c00]
10:59:55 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
10:59:55 INFO - document served over http requires an http
10:59:55 INFO - sub-resource via iframe-tag using the http-csp
10:59:55 INFO - delivery method with no-redirect and when
10:59:55 INFO - the target request is cross-origin.
10:59:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 4618ms
10:59:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
10:59:55 INFO - PROCESS | 13505 | --DOCSHELL 0x9f349c00 == 36 [pid = 13556] [id = 576]
10:59:55 INFO - PROCESS | 13505 | --DOCSHELL 0xa0849c00 == 35 [pid = 13556] [id = 578]
10:59:55 INFO - PROCESS | 13505 | --DOCSHELL 0x9e9b5000 == 34 [pid = 13556] [id = 577]
10:59:55 INFO - PROCESS | 13505 | --DOCSHELL 0xa1209400 == 33 [pid = 13556] [id = 580]
10:59:55 INFO - PROCESS | 13505 | --DOCSHELL 0x9f861400 == 32 [pid = 13556] [id = 579]
10:59:55 INFO - PROCESS | 13505 | --DOCSHELL 0xa08f4000 == 31 [pid = 13556] [id = 581]
10:59:55 INFO - PROCESS | 13505 | --DOCSHELL 0xa14aa000 == 30 [pid = 13556] [id = 582]
10:59:55 INFO - PROCESS | 13505 | --DOCSHELL 0xa2661c00 == 29 [pid = 13556] [id = 583]
10:59:55 INFO - PROCESS | 13505 | --DOCSHELL 0xa2c31c00 == 28 [pid = 13556] [id = 584]
10:59:55 INFO - PROCESS | 13505 | --DOCSHELL 0xa2ce7800 == 27 [pid = 13556] [id = 585]
10:59:55 INFO - PROCESS | 13505 | --DOCSHELL 0xa332a000 == 26 [pid = 13556] [id = 586]
10:59:55 INFO - PROCESS | 13505 | --DOCSHELL 0xa33c9000 == 25 [pid = 13556] [id = 587]
10:59:55 INFO - PROCESS | 13505 | --DOCSHELL 0x9f864400 == 24 [pid = 13556] [id = 589]
10:59:55 INFO - PROCESS | 13505 | --DOCSHELL 0xa052dc00 == 23 [pid = 13556] [id = 591]
10:59:55 INFO - PROCESS | 13505 | --DOCSHELL 0x9ed0a000 == 22 [pid = 13556] [id = 590]
10:59:55 INFO - PROCESS | 13505 | --DOCSHELL 0x9ed0d000 == 21 [pid = 13556] [id = 575]
10:59:55 INFO - PROCESS | 13505 | --DOCSHELL 0xa12e7400 == 20 [pid = 13556] [id = 593]
10:59:55 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebbac00 == 19 [pid = 13556] [id = 592]
10:59:55 INFO - PROCESS | 13505 | --DOCSHELL 0x9e9ae800 == 18 [pid = 13556] [id = 595]
10:59:55 INFO - PROCESS | 13505 | --DOCSHELL 0xa0b57400 == 17 [pid = 13556] [id = 594]
10:59:55 INFO - PROCESS | 13505 | --DOMWINDOW == 132 (0x9f405800) [pid = 13556] [serial = 1605] [outer = (nil)] [url = about:blank]
10:59:55 INFO - PROCESS | 13505 | --DOMWINDOW == 131 (0xa0857c00) [pid = 13556] [serial = 1602] [outer = (nil)] [url = about:blank]
10:59:55 INFO - PROCESS | 13505 | --DOMWINDOW == 130 (0x9fbac800) [pid = 13556] [serial = 1608] [outer = (nil)] [url = about:blank]
10:59:55 INFO - PROCESS | 13505 | --DOMWINDOW == 129 (0xa08e9400) [pid = 13556] [serial = 1566] [outer = (nil)] [url = about:blank]
10:59:56 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebb6000 == 18 [pid = 13556] [id = 609]
10:59:56 INFO - PROCESS | 13505 | ++DOMWINDOW == 130 (0x9ebbac00) [pid = 13556] [serial = 1703] [outer = (nil)]
10:59:56 INFO - PROCESS | 13505 | ++DOMWINDOW == 131 (0x9ed10800) [pid = 13556] [serial = 1704] [outer = 0x9ebbac00]
10:59:56 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:59:56 INFO - PROCESS | 13505 | ++DOMWINDOW == 132 (0x9f539400) [pid = 13556] [serial = 1705] [outer = 0x9ebbac00]
10:59:57 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0467400 == 19 [pid = 13556] [id = 610]
10:59:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 133 (0xa046a400) [pid = 13556] [serial = 1706] [outer = (nil)]
10:59:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 134 (0xa05ad800) [pid = 13556] [serial = 1707] [outer = 0xa046a400]
10:59:57 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
10:59:57 INFO - document served over http requires an http
10:59:57 INFO - sub-resource via iframe-tag using the http-csp
10:59:57 INFO - delivery method with swap-origin-redirect and when
10:59:57 INFO - the target request is cross-origin.
10:59:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2259ms
10:59:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
10:59:58 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebb2400 == 20 [pid = 13556] [id = 611]
10:59:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 135 (0x9ebb5000) [pid = 13556] [serial = 1708] [outer = (nil)]
10:59:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 136 (0xa08e9800) [pid = 13556] [serial = 1709] [outer = 0x9ebb5000]
10:59:58 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
10:59:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 137 (0xa0b5f800) [pid = 13556] [serial = 1710] [outer = 0x9ebb5000]
10:59:59 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
10:59:59 INFO - document served over http requires an http
10:59:59 INFO - sub-resource via script-tag using the http-csp
10:59:59 INFO - delivery method with keep-origin-redirect and when
10:59:59 INFO - the target request is cross-origin.
10:59:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1887ms
10:59:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
11:00:00 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0853000 == 21 [pid = 13556] [id = 612]
11:00:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 138 (0xa0853800) [pid = 13556] [serial = 1711] [outer = (nil)]
11:00:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 139 (0xa14aa000) [pid = 13556] [serial = 1712] [outer = 0xa0853800]
11:00:00 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:00:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 140 (0xa2178800) [pid = 13556] [serial = 1713] [outer = 0xa0853800]
11:00:03 INFO - PROCESS | 13505 | --DOMWINDOW == 139 (0x9faf4400) [pid = 13556] [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]
11:00:03 INFO - PROCESS | 13505 | --DOMWINDOW == 138 (0x9f34c000) [pid = 13556] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
11:00:03 INFO - PROCESS | 13505 | --DOMWINDOW == 137 (0x9ed0f800) [pid = 13556] [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]
11:00:03 INFO - PROCESS | 13505 | --DOMWINDOW == 136 (0x9ed0c800) [pid = 13556] [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]
11:00:03 INFO - PROCESS | 13505 | --DOMWINDOW == 135 (0xa05ba800) [pid = 13556] [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]
11:00:03 INFO - PROCESS | 13505 | --DOMWINDOW == 134 (0xa05b4c00) [pid = 13556] [serial = 1654] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
11:00:03 INFO - PROCESS | 13505 | --DOMWINDOW == 133 (0xa12e8400) [pid = 13556] [serial = 1659] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354760929]
11:00:03 INFO - PROCESS | 13505 | --DOMWINDOW == 132 (0xa084a000) [pid = 13556] [serial = 1617] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354729937]
11:00:03 INFO - PROCESS | 13505 | --DOMWINDOW == 131 (0xa1209800) [pid = 13556] [serial = 1622] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
11:00:03 INFO - PROCESS | 13505 | --DOMWINDOW == 130 (0x9ebb2000) [pid = 13556] [serial = 1664] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
11:00:03 INFO - PROCESS | 13505 | --DOMWINDOW == 129 (0xa2667800) [pid = 13556] [serial = 1628] [outer = (nil)] [url = about:blank]
11:00:03 INFO - PROCESS | 13505 | --DOMWINDOW == 128 (0xa14ad400) [pid = 13556] [serial = 1660] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354760929]
11:00:03 INFO - PROCESS | 13505 | --DOMWINDOW == 127 (0xa0b63000) [pid = 13556] [serial = 1657] [outer = (nil)] [url = about:blank]
11:00:03 INFO - PROCESS | 13505 | --DOMWINDOW == 126 (0xa3676400) [pid = 13556] [serial = 1646] [outer = (nil)] [url = about:blank]
11:00:03 INFO - PROCESS | 13505 | --DOMWINDOW == 125 (0xa2173800) [pid = 13556] [serial = 1625] [outer = (nil)] [url = about:blank]
11:00:03 INFO - PROCESS | 13505 | --DOMWINDOW == 124 (0xa3487000) [pid = 13556] [serial = 1643] [outer = (nil)] [url = about:blank]
11:00:03 INFO - PROCESS | 13505 | --DOMWINDOW == 123 (0xa332d400) [pid = 13556] [serial = 1637] [outer = (nil)] [url = about:blank]
11:00:03 INFO - PROCESS | 13505 | --DOMWINDOW == 122 (0xa084d000) [pid = 13556] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354729937]
11:00:03 INFO - PROCESS | 13505 | --DOMWINDOW == 121 (0x9fba4800) [pid = 13556] [serial = 1615] [outer = (nil)] [url = about:blank]
11:00:03 INFO - PROCESS | 13505 | --DOMWINDOW == 120 (0x9f40e000) [pid = 13556] [serial = 1613] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
11:00:03 INFO - PROCESS | 13505 | --DOMWINDOW == 119 (0xa0849800) [pid = 13556] [serial = 1655] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
11:00:03 INFO - PROCESS | 13505 | --DOMWINDOW == 118 (0x9f348800) [pid = 13556] [serial = 1652] [outer = (nil)] [url = about:blank]
11:00:03 INFO - PROCESS | 13505 | --DOMWINDOW == 117 (0xa2c33800) [pid = 13556] [serial = 1631] [outer = (nil)] [url = about:blank]
11:00:03 INFO - PROCESS | 13505 | --DOMWINDOW == 116 (0x9fba1000) [pid = 13556] [serial = 1649] [outer = (nil)] [url = about:blank]
11:00:04 INFO - PROCESS | 13505 | --DOMWINDOW == 115 (0xa120e800) [pid = 13556] [serial = 1623] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
11:00:04 INFO - PROCESS | 13505 | --DOMWINDOW == 114 (0xa0b54800) [pid = 13556] [serial = 1620] [outer = (nil)] [url = about:blank]
11:00:04 INFO - PROCESS | 13505 | --DOMWINDOW == 113 (0xa33ca800) [pid = 13556] [serial = 1640] [outer = (nil)] [url = about:blank]
11:00:04 INFO - PROCESS | 13505 | --DOMWINDOW == 112 (0xa2ce8c00) [pid = 13556] [serial = 1634] [outer = (nil)] [url = about:blank]
11:00:04 INFO - PROCESS | 13505 | --DOMWINDOW == 111 (0xa217a800) [pid = 13556] [serial = 1662] [outer = (nil)] [url = about:blank]
11:00:04 INFO - PROCESS | 13505 | --DOMWINDOW == 110 (0x9f349800) [pid = 13556] [serial = 1665] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
11:00:04 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
11:00:04 INFO - document served over http requires an http
11:00:04 INFO - sub-resource via script-tag using the http-csp
11:00:04 INFO - delivery method with no-redirect and when
11:00:04 INFO - the target request is cross-origin.
11:00:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 4726ms
11:00:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
11:00:05 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebb4800 == 22 [pid = 13556] [id = 613]
11:00:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 111 (0x9ebb4c00) [pid = 13556] [serial = 1714] [outer = (nil)]
11:00:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 112 (0x9f349000) [pid = 13556] [serial = 1715] [outer = 0x9ebb4c00]
11:00:05 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:00:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 113 (0x9faf4400) [pid = 13556] [serial = 1716] [outer = 0x9ebb4c00]
11:00:07 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
11:00:07 INFO - document served over http requires an http
11:00:07 INFO - sub-resource via script-tag using the http-csp
11:00:07 INFO - delivery method with swap-origin-redirect and when
11:00:07 INFO - the target request is cross-origin.
11:00:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2600ms
11:00:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
11:00:07 INFO - PROCESS | 13505 | ++DOCSHELL 0x9e9ac800 == 23 [pid = 13556] [id = 614]
11:00:07 INFO - PROCESS | 13505 | ++DOMWINDOW == 114 (0x9eb14000) [pid = 13556] [serial = 1717] [outer = (nil)]
11:00:07 INFO - PROCESS | 13505 | ++DOMWINDOW == 115 (0xa08f0c00) [pid = 13556] [serial = 1718] [outer = 0x9eb14000]
11:00:08 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:00:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 116 (0xa1202400) [pid = 13556] [serial = 1719] [outer = 0x9eb14000]
11:00:09 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
11:00:09 INFO - document served over http requires an http
11:00:09 INFO - sub-resource via xhr-request using the http-csp
11:00:09 INFO - delivery method with keep-origin-redirect and when
11:00:09 INFO - the target request is cross-origin.
11:00:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2493ms
11:00:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
11:00:10 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0855800 == 24 [pid = 13556] [id = 615]
11:00:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 117 (0xa0855c00) [pid = 13556] [serial = 1720] [outer = (nil)]
11:00:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 118 (0xa22d7000) [pid = 13556] [serial = 1721] [outer = 0xa0855c00]
11:00:11 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:00:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 119 (0xa2661c00) [pid = 13556] [serial = 1722] [outer = 0xa0855c00]
11:00:13 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
11:00:13 INFO - document served over http requires an http
11:00:13 INFO - sub-resource via xhr-request using the http-csp
11:00:13 INFO - delivery method with no-redirect and when
11:00:13 INFO - the target request is cross-origin.
11:00:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 3548ms
11:00:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
11:00:13 INFO - PROCESS | 13505 | ++DOCSHELL 0xa22ce400 == 25 [pid = 13556] [id = 616]
11:00:13 INFO - PROCESS | 13505 | ++DOMWINDOW == 120 (0xa22d0c00) [pid = 13556] [serial = 1723] [outer = (nil)]
11:00:13 INFO - PROCESS | 13505 | ++DOMWINDOW == 121 (0xa2c38800) [pid = 13556] [serial = 1724] [outer = 0xa22d0c00]
11:00:14 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:00:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 122 (0xa2ce9c00) [pid = 13556] [serial = 1725] [outer = 0xa22d0c00]
11:00:15 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
11:00:15 INFO - document served over http requires an http
11:00:15 INFO - sub-resource via xhr-request using the http-csp
11:00:15 INFO - delivery method with swap-origin-redirect and when
11:00:15 INFO - the target request is cross-origin.
11:00:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2094ms
11:00:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
11:00:15 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2c35c00 == 26 [pid = 13556] [id = 617]
11:00:15 INFO - PROCESS | 13505 | ++DOMWINDOW == 123 (0xa3328000) [pid = 13556] [serial = 1726] [outer = (nil)]
11:00:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 124 (0xa33c3c00) [pid = 13556] [serial = 1727] [outer = 0xa3328000]
11:00:16 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:00:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 125 (0xa33ce800) [pid = 13556] [serial = 1728] [outer = 0xa3328000]
11:00:17 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
11:00:17 INFO - document served over http requires an https
11:00:17 INFO - sub-resource via fetch-request using the http-csp
11:00:17 INFO - delivery method with keep-origin-redirect and when
11:00:17 INFO - the target request is cross-origin.
11:00:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2074ms
11:00:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
11:00:17 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3332c00 == 27 [pid = 13556] [id = 618]
11:00:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 126 (0xa348a400) [pid = 13556] [serial = 1729] [outer = (nil)]
11:00:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 127 (0xa389a800) [pid = 13556] [serial = 1730] [outer = 0xa348a400]
11:00:18 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:00:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 128 (0xa3d3a800) [pid = 13556] [serial = 1731] [outer = 0xa348a400]
11:00:19 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
11:00:19 INFO - document served over http requires an https
11:00:19 INFO - sub-resource via fetch-request using the http-csp
11:00:19 INFO - delivery method with no-redirect and when
11:00:19 INFO - the target request is cross-origin.
11:00:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2195ms
11:00:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
11:00:20 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3675000 == 28 [pid = 13556] [id = 619]
11:00:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 129 (0xa3893400) [pid = 13556] [serial = 1732] [outer = (nil)]
11:00:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 130 (0xa4325400) [pid = 13556] [serial = 1733] [outer = 0xa3893400]
11:00:20 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:00:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 131 (0xa43ae800) [pid = 13556] [serial = 1734] [outer = 0xa3893400]
11:00:22 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
11:00:22 INFO - document served over http requires an https
11:00:22 INFO - sub-resource via fetch-request using the http-csp
11:00:22 INFO - delivery method with swap-origin-redirect and when
11:00:22 INFO - the target request is cross-origin.
11:00:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2702ms
11:00:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
11:00:22 INFO - PROCESS | 13505 | ++DOCSHELL 0xa41f5c00 == 29 [pid = 13556] [id = 620]
11:00:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 132 (0xa4e07c00) [pid = 13556] [serial = 1735] [outer = (nil)]
11:00:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 133 (0xa4e0ec00) [pid = 13556] [serial = 1736] [outer = 0xa4e07c00]
11:00:23 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:00:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 134 (0xa4e13400) [pid = 13556] [serial = 1737] [outer = 0xa4e07c00]
11:00:24 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4ed5c00 == 30 [pid = 13556] [id = 621]
11:00:24 INFO - PROCESS | 13505 | ++DOMWINDOW == 135 (0xa4ed6400) [pid = 13556] [serial = 1738] [outer = (nil)]
11:00:24 INFO - PROCESS | 13505 | ++DOMWINDOW == 136 (0xa4ed8c00) [pid = 13556] [serial = 1739] [outer = 0xa4ed6400]
11:00:25 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
11:00:25 INFO - document served over http requires an https
11:00:25 INFO - sub-resource via iframe-tag using the http-csp
11:00:25 INFO - delivery method with keep-origin-redirect and when
11:00:25 INFO - the target request is cross-origin.
11:00:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2756ms
11:00:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
11:00:25 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4e0c800 == 31 [pid = 13556] [id = 622]
11:00:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 137 (0xa4e0d400) [pid = 13556] [serial = 1740] [outer = (nil)]
11:00:26 INFO - PROCESS | 13505 | ++DOMWINDOW == 138 (0xa4edec00) [pid = 13556] [serial = 1741] [outer = 0xa4e0d400]
11:00:26 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:00:26 INFO - PROCESS | 13505 | ++DOMWINDOW == 139 (0xa5002400) [pid = 13556] [serial = 1742] [outer = 0xa4e0d400]
11:00:27 INFO - PROCESS | 13505 | ++DOCSHELL 0xa5009000 == 32 [pid = 13556] [id = 623]
11:00:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 140 (0xa5009400) [pid = 13556] [serial = 1743] [outer = (nil)]
11:00:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 141 (0xa500ac00) [pid = 13556] [serial = 1744] [outer = 0xa5009400]
11:00:27 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
11:00:27 INFO - document served over http requires an https
11:00:27 INFO - sub-resource via iframe-tag using the http-csp
11:00:27 INFO - delivery method with no-redirect and when
11:00:27 INFO - the target request is cross-origin.
11:00:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2634ms
11:00:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
11:00:28 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4edb800 == 33 [pid = 13556] [id = 624]
11:00:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 142 (0xa4edd800) [pid = 13556] [serial = 1745] [outer = (nil)]
11:00:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 143 (0xa50a3400) [pid = 13556] [serial = 1746] [outer = 0xa4edd800]
11:00:29 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:00:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 144 (0xa50a8c00) [pid = 13556] [serial = 1747] [outer = 0xa4edd800]
11:00:31 INFO - PROCESS | 13505 | ++DOCSHELL 0xa50af800 == 34 [pid = 13556] [id = 625]
11:00:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 145 (0xa50afc00) [pid = 13556] [serial = 1748] [outer = (nil)]
11:00:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 146 (0xa50b2400) [pid = 13556] [serial = 1749] [outer = 0xa50afc00]
11:00:31 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
11:00:31 INFO - document served over http requires an https
11:00:31 INFO - sub-resource via iframe-tag using the http-csp
11:00:31 INFO - delivery method with swap-origin-redirect and when
11:00:31 INFO - the target request is cross-origin.
11:00:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 3476ms
11:00:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
11:00:31 INFO - PROCESS | 13505 | ++DOCSHELL 0xa500f800 == 35 [pid = 13556] [id = 626]
11:00:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 147 (0xa500fc00) [pid = 13556] [serial = 1750] [outer = (nil)]
11:00:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 148 (0xa5543000) [pid = 13556] [serial = 1751] [outer = 0xa500fc00]
11:00:32 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:00:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 149 (0xa5549c00) [pid = 13556] [serial = 1752] [outer = 0xa500fc00]
11:00:33 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
11:00:33 INFO - document served over http requires an https
11:00:33 INFO - sub-resource via script-tag using the http-csp
11:00:33 INFO - delivery method with keep-origin-redirect and when
11:00:33 INFO - the target request is cross-origin.
11:00:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2442ms
11:00:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
11:00:34 INFO - PROCESS | 13505 | ++DOCSHELL 0xa5541c00 == 36 [pid = 13556] [id = 627]
11:00:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 150 (0xa554c800) [pid = 13556] [serial = 1753] [outer = (nil)]
11:00:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 151 (0xa5670400) [pid = 13556] [serial = 1754] [outer = 0xa554c800]
11:00:34 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:00:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 152 (0xa5674000) [pid = 13556] [serial = 1755] [outer = 0xa554c800]
11:00:35 INFO - PROCESS | 13505 | --DOCSHELL 0x9e9b4800 == 35 [pid = 13556] [id = 596]
11:00:35 INFO - PROCESS | 13505 | --DOCSHELL 0xa0b55c00 == 34 [pid = 13556] [id = 597]
11:00:35 INFO - PROCESS | 13505 | --DOCSHELL 0xa0da5800 == 33 [pid = 13556] [id = 598]
11:00:35 INFO - PROCESS | 13505 | --DOCSHELL 0xa2658c00 == 32 [pid = 13556] [id = 599]
11:00:35 INFO - PROCESS | 13505 | --DOCSHELL 0xa2381000 == 31 [pid = 13556] [id = 570]
11:00:35 INFO - PROCESS | 13505 | --DOCSHELL 0xa2cf1c00 == 30 [pid = 13556] [id = 600]
11:00:35 INFO - PROCESS | 13505 | --DOCSHELL 0xa3bb6400 == 29 [pid = 13556] [id = 601]
11:00:35 INFO - PROCESS | 13505 | --DOCSHELL 0xa3d32000 == 28 [pid = 13556] [id = 602]
11:00:35 INFO - PROCESS | 13505 | --DOCSHELL 0xa3f78800 == 27 [pid = 13556] [id = 603]
11:00:35 INFO - PROCESS | 13505 | --DOCSHELL 0xa41f2800 == 26 [pid = 13556] [id = 604]
11:00:35 INFO - PROCESS | 13505 | --DOCSHELL 0xa4a37c00 == 25 [pid = 13556] [id = 606]
11:00:35 INFO - PROCESS | 13505 | --DOCSHELL 0x9ed07c00 == 24 [pid = 13556] [id = 608]
11:00:35 INFO - PROCESS | 13505 | --DOCSHELL 0x9f340400 == 23 [pid = 13556] [id = 607]
11:00:35 INFO - PROCESS | 13505 | --DOCSHELL 0xa0467400 == 22 [pid = 13556] [id = 610]
11:00:35 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebb6000 == 21 [pid = 13556] [id = 609]
11:00:35 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebb2400 == 20 [pid = 13556] [id = 611]
11:00:37 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebb4800 == 19 [pid = 13556] [id = 613]
11:00:37 INFO - PROCESS | 13505 | --DOCSHELL 0x9e9ac800 == 18 [pid = 13556] [id = 614]
11:00:37 INFO - PROCESS | 13505 | --DOCSHELL 0xa0855800 == 17 [pid = 13556] [id = 615]
11:00:37 INFO - PROCESS | 13505 | --DOCSHELL 0xa22ce400 == 16 [pid = 13556] [id = 616]
11:00:37 INFO - PROCESS | 13505 | --DOCSHELL 0xa2c35c00 == 15 [pid = 13556] [id = 617]
11:00:37 INFO - PROCESS | 13505 | --DOCSHELL 0xa3332c00 == 14 [pid = 13556] [id = 618]
11:00:37 INFO - PROCESS | 13505 | --DOCSHELL 0xa3675000 == 13 [pid = 13556] [id = 619]
11:00:37 INFO - PROCESS | 13505 | --DOCSHELL 0xa4ed5c00 == 12 [pid = 13556] [id = 621]
11:00:37 INFO - PROCESS | 13505 | --DOCSHELL 0xa41f5c00 == 11 [pid = 13556] [id = 620]
11:00:37 INFO - PROCESS | 13505 | --DOCSHELL 0xa5009000 == 10 [pid = 13556] [id = 623]
11:00:37 INFO - PROCESS | 13505 | --DOCSHELL 0xa4e0c800 == 9 [pid = 13556] [id = 622]
11:00:37 INFO - PROCESS | 13505 | --DOCSHELL 0xa50af800 == 8 [pid = 13556] [id = 625]
11:00:37 INFO - PROCESS | 13505 | --DOCSHELL 0xa4edb800 == 7 [pid = 13556] [id = 624]
11:00:37 INFO - PROCESS | 13505 | --DOCSHELL 0xa500f800 == 6 [pid = 13556] [id = 626]
11:00:37 INFO - PROCESS | 13505 | --DOCSHELL 0x9f40bc00 == 5 [pid = 13556] [id = 559]
11:00:37 INFO - PROCESS | 13505 | --DOCSHELL 0xa0853000 == 4 [pid = 13556] [id = 612]
11:00:37 INFO - PROCESS | 13505 | --DOCSHELL 0xa3485000 == 3 [pid = 13556] [id = 588]
11:00:37 INFO - PROCESS | 13505 | --DOCSHELL 0xa4328400 == 2 [pid = 13556] [id = 605]
11:00:37 INFO - PROCESS | 13505 | --DOMWINDOW == 151 (0xa05b0c00) [pid = 13556] [serial = 1650] [outer = (nil)] [url = about:blank]
11:00:37 INFO - PROCESS | 13505 | --DOMWINDOW == 150 (0x9f860800) [pid = 13556] [serial = 1653] [outer = (nil)] [url = about:blank]
11:00:37 INFO - PROCESS | 13505 | --DOMWINDOW == 149 (0x9fafc000) [pid = 13556] [serial = 1611] [outer = (nil)] [url = about:blank]
11:00:37 INFO - PROCESS | 13505 | --DOMWINDOW == 148 (0xa1205400) [pid = 13556] [serial = 1658] [outer = (nil)] [url = about:blank]
11:00:38 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
11:00:38 INFO - document served over http requires an https
11:00:38 INFO - sub-resource via script-tag using the http-csp
11:00:38 INFO - delivery method with no-redirect and when
11:00:38 INFO - the target request is cross-origin.
11:00:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 4349ms
11:00:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
11:00:38 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb09800 == 3 [pid = 13556] [id = 628]
11:00:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 149 (0x9eb0a400) [pid = 13556] [serial = 1756] [outer = (nil)]
11:00:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 150 (0x9eb12800) [pid = 13556] [serial = 1757] [outer = 0x9eb0a400]
11:00:39 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:00:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 151 (0x9ebafc00) [pid = 13556] [serial = 1758] [outer = 0x9eb0a400]
11:00:40 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
11:00:40 INFO - document served over http requires an https
11:00:40 INFO - sub-resource via script-tag using the http-csp
11:00:40 INFO - delivery method with swap-origin-redirect and when
11:00:40 INFO - the target request is cross-origin.
11:00:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2387ms
11:00:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
11:00:41 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb0d800 == 4 [pid = 13556] [id = 629]
11:00:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 152 (0x9ed02400) [pid = 13556] [serial = 1759] [outer = (nil)]
11:00:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 153 (0x9f340400) [pid = 13556] [serial = 1760] [outer = 0x9ed02400]
11:00:41 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:00:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 154 (0x9f347800) [pid = 13556] [serial = 1761] [outer = 0x9ed02400]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 153 (0x9f341000) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 152 (0xa3bc4400) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 151 (0xa0853800) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 150 (0x9ebb5000) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 149 (0xa1204800) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 148 (0x9ebbac00) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 147 (0xa046a400) [pid = 13556] [serial = 1706] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 146 (0x9eb09400) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 145 (0xa2659000) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 144 (0xa0b5a800) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 143 (0xa2cf3000) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 142 (0xa41ea400) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 141 (0xa4a38000) [pid = 13556] [serial = 1696] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 140 (0x9ed08c00) [pid = 13556] [serial = 1701] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354795059]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 139 (0xa431fc00) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 138 (0x9e9b2c00) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 137 (0x9ed04800) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 136 (0x9f536800) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 135 (0x9faf1800) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 134 (0x9fba6000) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 133 (0xa046bc00) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 132 (0xa067e400) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 131 (0xa08e8800) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 130 (0x9ed0f000) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 129 (0x9f410400) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 128 (0xa1203800) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 127 (0xa120b400) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 126 (0xa14a9000) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 125 (0xa2176000) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 124 (0xa237f400) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 123 (0xa2381400) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 122 (0x9ed09800) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 121 (0x9faf5c00) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 120 (0xa120a000) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 119 (0xa14b3000) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 118 (0xa2663400) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 117 (0xa2c3dc00) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 116 (0xa3327800) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 115 (0xa33c5800) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 114 (0xa3481400) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 113 (0xa3671000) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 112 (0xa0b57c00) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 111 (0xa4322c00) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 110 (0xa43a9400) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 109 (0xa3d33c00) [pid = 13556] [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]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 108 (0xa3bb7400) [pid = 13556] [serial = 1679] [outer = (nil)] [url = about:blank]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 107 (0xa3d36000) [pid = 13556] [serial = 1682] [outer = (nil)] [url = about:blank]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 106 (0xa3f7a400) [pid = 13556] [serial = 1685] [outer = (nil)] [url = about:blank]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 105 (0xa41f4000) [pid = 13556] [serial = 1688] [outer = (nil)] [url = about:blank]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 104 (0xa4329c00) [pid = 13556] [serial = 1691] [outer = (nil)] [url = about:blank]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 103 (0xa4a2cc00) [pid = 13556] [serial = 1694] [outer = (nil)] [url = about:blank]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 102 (0xa4a35400) [pid = 13556] [serial = 1697] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 101 (0x9f408000) [pid = 13556] [serial = 1699] [outer = (nil)] [url = about:blank]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 100 (0x9f34a400) [pid = 13556] [serial = 1702] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354795059]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 99 (0x9ed10800) [pid = 13556] [serial = 1704] [outer = (nil)] [url = about:blank]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 98 (0xa05ad800) [pid = 13556] [serial = 1707] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 97 (0xa08e9800) [pid = 13556] [serial = 1709] [outer = (nil)] [url = about:blank]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 96 (0x9ed02800) [pid = 13556] [serial = 1667] [outer = (nil)] [url = about:blank]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 95 (0xa12dc800) [pid = 13556] [serial = 1670] [outer = (nil)] [url = about:blank]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 94 (0xa265e800) [pid = 13556] [serial = 1673] [outer = (nil)] [url = about:blank]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 93 (0xa332e400) [pid = 13556] [serial = 1676] [outer = (nil)] [url = about:blank]
11:00:46 INFO - PROCESS | 13505 | --DOMWINDOW == 92 (0xa14aa000) [pid = 13556] [serial = 1712] [outer = (nil)] [url = about:blank]
11:00:47 INFO - PROCESS | 13505 | --DOMWINDOW == 91 (0xa43a3800) [pid = 13556] [serial = 1515] [outer = (nil)] [url = about:blank]
11:00:47 INFO - PROCESS | 13505 | --DOMWINDOW == 90 (0x9f34c800) [pid = 13556] [serial = 1527] [outer = (nil)] [url = about:blank]
11:00:47 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0x9f53ec00) [pid = 13556] [serial = 1532] [outer = (nil)] [url = about:blank]
11:00:47 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0x9faf7400) [pid = 13556] [serial = 1537] [outer = (nil)] [url = about:blank]
11:00:47 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0xa045e400) [pid = 13556] [serial = 1542] [outer = (nil)] [url = about:blank]
11:00:47 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0xa0525c00) [pid = 13556] [serial = 1545] [outer = (nil)] [url = about:blank]
11:00:47 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0xa0675c00) [pid = 13556] [serial = 1548] [outer = (nil)] [url = about:blank]
11:00:47 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0xa084e800) [pid = 13556] [serial = 1551] [outer = (nil)] [url = about:blank]
11:00:47 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0xa08f3000) [pid = 13556] [serial = 1554] [outer = (nil)] [url = about:blank]
11:00:47 INFO - PROCESS | 13505 | --DOMWINDOW == 82 (0xa05adc00) [pid = 13556] [serial = 1569] [outer = (nil)] [url = about:blank]
11:00:47 INFO - PROCESS | 13505 | --DOMWINDOW == 81 (0xa0da8400) [pid = 13556] [serial = 1574] [outer = (nil)] [url = about:blank]
11:00:47 INFO - PROCESS | 13505 | --DOMWINDOW == 80 (0xa12dd000) [pid = 13556] [serial = 1579] [outer = (nil)] [url = about:blank]
11:00:47 INFO - PROCESS | 13505 | --DOMWINDOW == 79 (0xa14b0000) [pid = 13556] [serial = 1584] [outer = (nil)] [url = about:blank]
11:00:47 INFO - PROCESS | 13505 | --DOMWINDOW == 78 (0xa217c800) [pid = 13556] [serial = 1587] [outer = (nil)] [url = about:blank]
11:00:47 INFO - PROCESS | 13505 | --DOMWINDOW == 77 (0xa2377000) [pid = 13556] [serial = 1590] [outer = (nil)] [url = about:blank]
11:00:47 INFO - PROCESS | 13505 | --DOMWINDOW == 76 (0xa2659800) [pid = 13556] [serial = 1593] [outer = (nil)] [url = about:blank]
11:00:47 INFO - PROCESS | 13505 | --DOMWINDOW == 75 (0xa28a3400) [pid = 13556] [serial = 1596] [outer = (nil)] [url = about:blank]
11:00:47 INFO - PROCESS | 13505 | --DOMWINDOW == 74 (0xa05b7800) [pid = 13556] [serial = 1616] [outer = (nil)] [url = about:blank]
11:00:47 INFO - PROCESS | 13505 | --DOMWINDOW == 73 (0xa0b61400) [pid = 13556] [serial = 1621] [outer = (nil)] [url = about:blank]
11:00:47 INFO - PROCESS | 13505 | --DOMWINDOW == 72 (0xa22c9400) [pid = 13556] [serial = 1626] [outer = (nil)] [url = about:blank]
11:00:47 INFO - PROCESS | 13505 | --DOMWINDOW == 71 (0xa2aabc00) [pid = 13556] [serial = 1629] [outer = (nil)] [url = about:blank]
11:00:47 INFO - PROCESS | 13505 | --DOMWINDOW == 70 (0xa2c37400) [pid = 13556] [serial = 1632] [outer = (nil)] [url = about:blank]
11:00:47 INFO - PROCESS | 13505 | --DOMWINDOW == 69 (0xa2cedc00) [pid = 13556] [serial = 1635] [outer = (nil)] [url = about:blank]
11:00:47 INFO - PROCESS | 13505 | --DOMWINDOW == 68 (0xa3330000) [pid = 13556] [serial = 1638] [outer = (nil)] [url = about:blank]
11:00:47 INFO - PROCESS | 13505 | --DOMWINDOW == 67 (0xa33cf800) [pid = 13556] [serial = 1641] [outer = (nil)] [url = about:blank]
11:00:47 INFO - PROCESS | 13505 | --DOMWINDOW == 66 (0xa3669800) [pid = 13556] [serial = 1644] [outer = (nil)] [url = about:blank]
11:00:47 INFO - PROCESS | 13505 | --DOMWINDOW == 65 (0xa3894800) [pid = 13556] [serial = 1647] [outer = (nil)] [url = about:blank]
11:00:47 INFO - PROCESS | 13505 | --DOMWINDOW == 64 (0xa3486000) [pid = 13556] [serial = 1677] [outer = (nil)] [url = about:blank]
11:00:47 INFO - PROCESS | 13505 | --DOMWINDOW == 63 (0xa3bbc000) [pid = 13556] [serial = 1680] [outer = (nil)] [url = about:blank]
11:00:47 INFO - PROCESS | 13505 | --DOMWINDOW == 62 (0xa3d3d400) [pid = 13556] [serial = 1683] [outer = (nil)] [url = about:blank]
11:00:47 INFO - PROCESS | 13505 | --DOMWINDOW == 61 (0xa22d4400) [pid = 13556] [serial = 1663] [outer = (nil)] [url = about:blank]
11:00:48 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
11:00:48 INFO - document served over http requires an https
11:00:48 INFO - sub-resource via xhr-request using the http-csp
11:00:48 INFO - delivery method with keep-origin-redirect and when
11:00:48 INFO - the target request is cross-origin.
11:00:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 8162ms
11:00:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
11:00:49 INFO - PROCESS | 13505 | ++DOCSHELL 0x9e9b2400 == 5 [pid = 13556] [id = 630]
11:00:49 INFO - PROCESS | 13505 | ++DOMWINDOW == 62 (0x9e9b2c00) [pid = 13556] [serial = 1762] [outer = (nil)]
11:00:49 INFO - PROCESS | 13505 | ++DOMWINDOW == 63 (0x9ebad800) [pid = 13556] [serial = 1763] [outer = 0x9e9b2c00]
11:00:50 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:00:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 64 (0x9ed03000) [pid = 13556] [serial = 1764] [outer = 0x9e9b2c00]
11:00:51 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
11:00:51 INFO - document served over http requires an https
11:00:51 INFO - sub-resource via xhr-request using the http-csp
11:00:51 INFO - delivery method with no-redirect and when
11:00:51 INFO - the target request is cross-origin.
11:00:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2174ms
11:00:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
11:00:51 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb09400 == 6 [pid = 13556] [id = 631]
11:00:51 INFO - PROCESS | 13505 | ++DOMWINDOW == 65 (0x9eb0ac00) [pid = 13556] [serial = 1765] [outer = (nil)]
11:00:51 INFO - PROCESS | 13505 | ++DOMWINDOW == 66 (0x9f403800) [pid = 13556] [serial = 1766] [outer = 0x9eb0ac00]
11:00:52 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:00:52 INFO - PROCESS | 13505 | ++DOMWINDOW == 67 (0x9f408c00) [pid = 13556] [serial = 1767] [outer = 0x9eb0ac00]
11:00:53 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
11:00:53 INFO - document served over http requires an https
11:00:53 INFO - sub-resource via xhr-request using the http-csp
11:00:53 INFO - delivery method with swap-origin-redirect and when
11:00:53 INFO - the target request is cross-origin.
11:00:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2065ms
11:00:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
11:00:53 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f34e800 == 7 [pid = 13556] [id = 632]
11:00:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 68 (0x9f410400) [pid = 13556] [serial = 1768] [outer = (nil)]
11:00:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 69 (0x9f53ec00) [pid = 13556] [serial = 1769] [outer = 0x9f410400]
11:00:54 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:00:54 INFO - PROCESS | 13505 | ++DOMWINDOW == 70 (0x9f85b800) [pid = 13556] [serial = 1770] [outer = 0x9f410400]
11:00:55 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
11:00:55 INFO - document served over http requires an http
11:00:55 INFO - sub-resource via fetch-request using the http-csp
11:00:55 INFO - delivery method with keep-origin-redirect and when
11:00:55 INFO - the target request is same-origin.
11:00:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2000ms
11:00:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
11:00:55 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f537400 == 8 [pid = 13556] [id = 633]
11:00:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 71 (0x9f53b800) [pid = 13556] [serial = 1771] [outer = (nil)]
11:00:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 72 (0x9faf2000) [pid = 13556] [serial = 1772] [outer = 0x9f53b800]
11:00:56 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:00:56 INFO - PROCESS | 13505 | ++DOMWINDOW == 73 (0x9faf9400) [pid = 13556] [serial = 1773] [outer = 0x9f53b800]
11:00:57 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
11:00:57 INFO - document served over http requires an http
11:00:57 INFO - sub-resource via fetch-request using the http-csp
11:00:57 INFO - delivery method with no-redirect and when
11:00:57 INFO - the target request is same-origin.
11:00:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2446ms
11:00:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
11:00:58 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f867800 == 9 [pid = 13556] [id = 634]
11:00:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 74 (0x9fba1400) [pid = 13556] [serial = 1774] [outer = (nil)]
11:00:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 75 (0x9fba8400) [pid = 13556] [serial = 1775] [outer = 0x9fba1400]
11:00:59 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:00:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 76 (0xa045c800) [pid = 13556] [serial = 1776] [outer = 0x9fba1400]
11:01:00 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
11:01:00 INFO - document served over http requires an http
11:01:00 INFO - sub-resource via fetch-request using the http-csp
11:01:00 INFO - delivery method with swap-origin-redirect and when
11:01:00 INFO - the target request is same-origin.
11:01:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2665ms
11:01:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
11:01:00 INFO - PROCESS | 13505 | ++DOCSHELL 0x9fba5000 == 10 [pid = 13556] [id = 635]
11:01:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 77 (0xa0464c00) [pid = 13556] [serial = 1777] [outer = (nil)]
11:01:01 INFO - PROCESS | 13505 | ++DOMWINDOW == 78 (0xa0522400) [pid = 13556] [serial = 1778] [outer = 0xa0464c00]
11:01:01 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:01:01 INFO - PROCESS | 13505 | ++DOMWINDOW == 79 (0xa0529400) [pid = 13556] [serial = 1779] [outer = 0xa0464c00]
11:01:02 INFO - PROCESS | 13505 | ++DOCSHELL 0xa05ad000 == 11 [pid = 13556] [id = 636]
11:01:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 80 (0xa05ad400) [pid = 13556] [serial = 1780] [outer = (nil)]
11:01:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 81 (0xa05b0000) [pid = 13556] [serial = 1781] [outer = 0xa05ad400]
11:01:03 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
11:01:03 INFO - document served over http requires an http
11:01:03 INFO - sub-resource via iframe-tag using the http-csp
11:01:03 INFO - delivery method with keep-origin-redirect and when
11:01:03 INFO - the target request is same-origin.
11:01:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2711ms
11:01:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
11:01:03 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0520400 == 12 [pid = 13556] [id = 637]
11:01:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 82 (0xa0520c00) [pid = 13556] [serial = 1782] [outer = (nil)]
11:01:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 83 (0xa05b7400) [pid = 13556] [serial = 1783] [outer = 0xa0520c00]
11:01:04 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:01:04 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0xa0676c00) [pid = 13556] [serial = 1784] [outer = 0xa0520c00]
11:01:05 INFO - PROCESS | 13505 | ++DOCSHELL 0xa067ec00 == 13 [pid = 13556] [id = 638]
11:01:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0xa067f800) [pid = 13556] [serial = 1785] [outer = (nil)]
11:01:05 INFO - PROCESS | 13505 | [Child 13556] WARNING: No inner window available!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9222
11:01:06 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0x9e9b1000) [pid = 13556] [serial = 1786] [outer = 0xa067f800]
11:01:07 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
11:01:07 INFO - document served over http requires an http
11:01:07 INFO - sub-resource via iframe-tag using the http-csp
11:01:07 INFO - delivery method with no-redirect and when
11:01:07 INFO - the target request is same-origin.
11:01:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 3952ms
11:01:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
11:01:07 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0849c00 == 14 [pid = 13556] [id = 639]
11:01:07 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0xa084bc00) [pid = 13556] [serial = 1787] [outer = (nil)]
11:01:07 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0xa084f400) [pid = 13556] [serial = 1788] [outer = 0xa084bc00]
11:01:08 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:01:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0xa0850800) [pid = 13556] [serial = 1789] [outer = 0xa084bc00]
11:01:09 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f410000 == 15 [pid = 13556] [id = 640]
11:01:09 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0x9f53a000) [pid = 13556] [serial = 1790] [outer = (nil)]
11:01:09 INFO - PROCESS | 13505 | ++DOMWINDOW == 91 (0x9ebb1800) [pid = 13556] [serial = 1791] [outer = 0x9f53a000]
11:01:09 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
11:01:09 INFO - document served over http requires an http
11:01:09 INFO - sub-resource via iframe-tag using the http-csp
11:01:09 INFO - delivery method with swap-origin-redirect and when
11:01:09 INFO - the target request is same-origin.
11:01:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2538ms
11:01:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
11:01:10 INFO - PROCESS | 13505 | ++DOCSHELL 0x9e9b4000 == 16 [pid = 13556] [id = 641]
11:01:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 92 (0x9e9b5400) [pid = 13556] [serial = 1792] [outer = (nil)]
11:01:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 93 (0x9f404c00) [pid = 13556] [serial = 1793] [outer = 0x9e9b5400]
11:01:10 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:01:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 94 (0x9f861400) [pid = 13556] [serial = 1794] [outer = 0x9e9b5400]
11:01:11 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb09800 == 15 [pid = 13556] [id = 628]
11:01:11 INFO - PROCESS | 13505 | --DOCSHELL 0xa5541c00 == 14 [pid = 13556] [id = 627]
11:01:11 INFO - PROCESS | 13505 | --DOMWINDOW == 93 (0xa2178800) [pid = 13556] [serial = 1713] [outer = (nil)] [url = about:blank]
11:01:11 INFO - PROCESS | 13505 | --DOMWINDOW == 92 (0xa28a1400) [pid = 13556] [serial = 1674] [outer = (nil)] [url = about:blank]
11:01:11 INFO - PROCESS | 13505 | --DOMWINDOW == 91 (0xa2170400) [pid = 13556] [serial = 1671] [outer = (nil)] [url = about:blank]
11:01:11 INFO - PROCESS | 13505 | --DOMWINDOW == 90 (0x9fbac400) [pid = 13556] [serial = 1668] [outer = (nil)] [url = about:blank]
11:01:11 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0x9f539400) [pid = 13556] [serial = 1705] [outer = (nil)] [url = about:blank]
11:01:11 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0xa0466800) [pid = 13556] [serial = 1700] [outer = (nil)] [url = about:blank]
11:01:11 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0xa4a31400) [pid = 13556] [serial = 1695] [outer = (nil)] [url = about:blank]
11:01:11 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0xa43a4800) [pid = 13556] [serial = 1692] [outer = (nil)] [url = about:blank]
11:01:11 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0xa431c000) [pid = 13556] [serial = 1689] [outer = (nil)] [url = about:blank]
11:01:11 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0xa3f7e000) [pid = 13556] [serial = 1686] [outer = (nil)] [url = about:blank]
11:01:11 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0xa0b5f800) [pid = 13556] [serial = 1710] [outer = (nil)] [url = about:blank]
11:01:11 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
11:01:11 INFO - document served over http requires an http
11:01:11 INFO - sub-resource via script-tag using the http-csp
11:01:11 INFO - delivery method with keep-origin-redirect and when
11:01:11 INFO - the target request is same-origin.
11:01:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2003ms
11:01:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
11:01:11 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebb9800 == 15 [pid = 13556] [id = 642]
11:01:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0x9ed06c00) [pid = 13556] [serial = 1795] [outer = (nil)]
11:01:12 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0x9f859c00) [pid = 13556] [serial = 1796] [outer = 0x9ed06c00]
11:01:12 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:01:12 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0x9fbab400) [pid = 13556] [serial = 1797] [outer = 0x9ed06c00]
11:01:13 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
11:01:13 INFO - document served over http requires an http
11:01:13 INFO - sub-resource via script-tag using the http-csp
11:01:13 INFO - delivery method with no-redirect and when
11:01:13 INFO - the target request is same-origin.
11:01:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 1854ms
11:01:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
11:01:13 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f40b800 == 16 [pid = 13556] [id = 643]
11:01:13 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0x9f40e000) [pid = 13556] [serial = 1798] [outer = (nil)]
11:01:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0xa05aec00) [pid = 13556] [serial = 1799] [outer = 0x9f40e000]
11:01:14 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:01:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0xa05bac00) [pid = 13556] [serial = 1800] [outer = 0x9f40e000]
11:01:15 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0xa5543000) [pid = 13556] [serial = 1751] [outer = (nil)] [url = about:blank]
11:01:15 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0xa500ac00) [pid = 13556] [serial = 1744] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354827463]
11:01:15 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0xa4edec00) [pid = 13556] [serial = 1741] [outer = (nil)] [url = about:blank]
11:01:15 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0xa50b2400) [pid = 13556] [serial = 1749] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
11:01:15 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0xa50a3400) [pid = 13556] [serial = 1746] [outer = (nil)] [url = about:blank]
11:01:15 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0xa389a800) [pid = 13556] [serial = 1730] [outer = (nil)] [url = about:blank]
11:01:15 INFO - PROCESS | 13505 | --DOMWINDOW == 82 (0xa4325400) [pid = 13556] [serial = 1733] [outer = (nil)] [url = about:blank]
11:01:15 INFO - PROCESS | 13505 | --DOMWINDOW == 81 (0xa4ed8c00) [pid = 13556] [serial = 1739] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
11:01:15 INFO - PROCESS | 13505 | --DOMWINDOW == 80 (0xa4e0ec00) [pid = 13556] [serial = 1736] [outer = (nil)] [url = about:blank]
11:01:15 INFO - PROCESS | 13505 | --DOMWINDOW == 79 (0xa22d7000) [pid = 13556] [serial = 1721] [outer = (nil)] [url = about:blank]
11:01:15 INFO - PROCESS | 13505 | --DOMWINDOW == 78 (0xa2c38800) [pid = 13556] [serial = 1724] [outer = (nil)] [url = about:blank]
11:01:15 INFO - PROCESS | 13505 | --DOMWINDOW == 77 (0xa33c3c00) [pid = 13556] [serial = 1727] [outer = (nil)] [url = about:blank]
11:01:15 INFO - PROCESS | 13505 | --DOMWINDOW == 76 (0x9f349000) [pid = 13556] [serial = 1715] [outer = (nil)] [url = about:blank]
11:01:15 INFO - PROCESS | 13505 | --DOMWINDOW == 75 (0xa08f0c00) [pid = 13556] [serial = 1718] [outer = (nil)] [url = about:blank]
11:01:15 INFO - PROCESS | 13505 | --DOMWINDOW == 74 (0x9eb12800) [pid = 13556] [serial = 1757] [outer = (nil)] [url = about:blank]
11:01:15 INFO - PROCESS | 13505 | --DOMWINDOW == 73 (0xa5670400) [pid = 13556] [serial = 1754] [outer = (nil)] [url = about:blank]
11:01:15 INFO - PROCESS | 13505 | --DOMWINDOW == 72 (0x9f340400) [pid = 13556] [serial = 1760] [outer = (nil)] [url = about:blank]
11:01:15 INFO - PROCESS | 13505 | --DOMWINDOW == 71 (0xa5009400) [pid = 13556] [serial = 1743] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354827463]
11:01:15 INFO - PROCESS | 13505 | --DOMWINDOW == 70 (0x9eb0a400) [pid = 13556] [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]
11:01:15 INFO - PROCESS | 13505 | --DOMWINDOW == 69 (0x9ebb4c00) [pid = 13556] [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]
11:01:15 INFO - PROCESS | 13505 | --DOMWINDOW == 68 (0xa500fc00) [pid = 13556] [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]
11:01:15 INFO - PROCESS | 13505 | --DOMWINDOW == 67 (0xa4ed6400) [pid = 13556] [serial = 1738] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
11:01:15 INFO - PROCESS | 13505 | --DOMWINDOW == 66 (0xa50afc00) [pid = 13556] [serial = 1748] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
11:01:15 INFO - PROCESS | 13505 | --DOMWINDOW == 65 (0xa4e0d400) [pid = 13556] [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]
11:01:15 INFO - PROCESS | 13505 | --DOMWINDOW == 64 (0xa4edd800) [pid = 13556] [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]
11:01:15 INFO - PROCESS | 13505 | --DOMWINDOW == 63 (0xa348a400) [pid = 13556] [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]
11:01:15 INFO - PROCESS | 13505 | --DOMWINDOW == 62 (0xa3893400) [pid = 13556] [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]
11:01:15 INFO - PROCESS | 13505 | --DOMWINDOW == 61 (0xa4e07c00) [pid = 13556] [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]
11:01:15 INFO - PROCESS | 13505 | --DOMWINDOW == 60 (0xa0855c00) [pid = 13556] [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]
11:01:15 INFO - PROCESS | 13505 | --DOMWINDOW == 59 (0xa22d0c00) [pid = 13556] [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]
11:01:15 INFO - PROCESS | 13505 | --DOMWINDOW == 58 (0xa3328000) [pid = 13556] [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]
11:01:15 INFO - PROCESS | 13505 | --DOMWINDOW == 57 (0x9eb14000) [pid = 13556] [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]
11:01:15 INFO - PROCESS | 13505 | --DOMWINDOW == 56 (0xa2661c00) [pid = 13556] [serial = 1722] [outer = (nil)] [url = about:blank]
11:01:15 INFO - PROCESS | 13505 | --DOMWINDOW == 55 (0xa2ce9c00) [pid = 13556] [serial = 1725] [outer = (nil)] [url = about:blank]
11:01:15 INFO - PROCESS | 13505 | --DOMWINDOW == 54 (0xa1202400) [pid = 13556] [serial = 1719] [outer = (nil)] [url = about:blank]
11:01:16 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
11:01:16 INFO - document served over http requires an http
11:01:16 INFO - sub-resource via script-tag using the http-csp
11:01:16 INFO - delivery method with swap-origin-redirect and when
11:01:16 INFO - the target request is same-origin.
11:01:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2483ms
11:01:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
11:01:16 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0527400 == 17 [pid = 13556] [id = 644]
11:01:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 55 (0xa0528000) [pid = 13556] [serial = 1801] [outer = (nil)]
11:01:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 56 (0xa0857000) [pid = 13556] [serial = 1802] [outer = 0xa0528000]
11:01:17 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:01:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 57 (0xa08eec00) [pid = 13556] [serial = 1803] [outer = 0xa0528000]
11:01:18 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
11:01:18 INFO - document served over http requires an http
11:01:18 INFO - sub-resource via xhr-request using the http-csp
11:01:18 INFO - delivery method with keep-origin-redirect and when
11:01:18 INFO - the target request is same-origin.
11:01:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2652ms
11:01:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
11:01:19 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f40d800 == 18 [pid = 13556] [id = 645]
11:01:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 58 (0x9f861800) [pid = 13556] [serial = 1804] [outer = (nil)]
11:01:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 59 (0x9fb9fc00) [pid = 13556] [serial = 1805] [outer = 0x9f861800]
11:01:19 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:01:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 60 (0xa05af800) [pid = 13556] [serial = 1806] [outer = 0x9f861800]
11:01:21 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
11:01:21 INFO - document served over http requires an http
11:01:21 INFO - sub-resource via xhr-request using the http-csp
11:01:21 INFO - delivery method with no-redirect and when
11:01:21 INFO - the target request is same-origin.
11:01:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2313ms
11:01:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
11:01:21 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f85bc00 == 19 [pid = 13556] [id = 646]
11:01:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 61 (0x9fafe400) [pid = 13556] [serial = 1807] [outer = (nil)]
11:01:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 62 (0xa0b54c00) [pid = 13556] [serial = 1808] [outer = 0x9fafe400]
11:01:22 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:01:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 63 (0xa0b59800) [pid = 13556] [serial = 1809] [outer = 0x9fafe400]
11:01:23 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
11:01:23 INFO - document served over http requires an http
11:01:23 INFO - sub-resource via xhr-request using the http-csp
11:01:23 INFO - delivery method with swap-origin-redirect and when
11:01:23 INFO - the target request is same-origin.
11:01:23 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2459ms
11:01:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
11:01:24 INFO - PROCESS | 13505 | ++DOCSHELL 0xa08f6c00 == 20 [pid = 13556] [id = 647]
11:01:24 INFO - PROCESS | 13505 | ++DOMWINDOW == 64 (0xa0b62000) [pid = 13556] [serial = 1810] [outer = (nil)]
11:01:24 INFO - PROCESS | 13505 | ++DOMWINDOW == 65 (0xa0da4000) [pid = 13556] [serial = 1811] [outer = 0xa0b62000]
11:01:24 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:01:24 INFO - PROCESS | 13505 | ++DOMWINDOW == 66 (0xa0da7c00) [pid = 13556] [serial = 1812] [outer = 0xa0b62000]
11:01:26 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
11:01:26 INFO - document served over http requires an https
11:01:26 INFO - sub-resource via fetch-request using the http-csp
11:01:26 INFO - delivery method with keep-origin-redirect and when
11:01:26 INFO - the target request is same-origin.
11:01:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 3347ms
11:01:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
11:01:27 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0dabc00 == 21 [pid = 13556] [id = 648]
11:01:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 67 (0xa0dae800) [pid = 13556] [serial = 1813] [outer = (nil)]
11:01:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 68 (0xa1204800) [pid = 13556] [serial = 1814] [outer = 0xa0dae800]
11:01:28 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:01:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 69 (0xa1208400) [pid = 13556] [serial = 1815] [outer = 0xa0dae800]
11:01:29 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
11:01:29 INFO - document served over http requires an https
11:01:29 INFO - sub-resource via fetch-request using the http-csp
11:01:29 INFO - delivery method with no-redirect and when
11:01:29 INFO - the target request is same-origin.
11:01:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2407ms
11:01:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
11:01:29 INFO - PROCESS | 13505 | ++DOCSHELL 0xa1202c00 == 22 [pid = 13556] [id = 649]
11:01:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 70 (0xa120fc00) [pid = 13556] [serial = 1816] [outer = (nil)]
11:01:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 71 (0xa12e1000) [pid = 13556] [serial = 1817] [outer = 0xa120fc00]
11:01:30 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:01:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 72 (0xa12e5000) [pid = 13556] [serial = 1818] [outer = 0xa120fc00]
11:01:31 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
11:01:31 INFO - document served over http requires an https
11:01:31 INFO - sub-resource via fetch-request using the http-csp
11:01:31 INFO - delivery method with swap-origin-redirect and when
11:01:31 INFO - the target request is same-origin.
11:01:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2100ms
11:01:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
11:01:31 INFO - PROCESS | 13505 | ++DOCSHELL 0xa12dfc00 == 23 [pid = 13556] [id = 650]
11:01:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 73 (0xa12ea400) [pid = 13556] [serial = 1819] [outer = (nil)]
11:01:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 74 (0xa14af000) [pid = 13556] [serial = 1820] [outer = 0xa12ea400]
11:01:32 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:01:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 75 (0xa14b3c00) [pid = 13556] [serial = 1821] [outer = 0xa12ea400]
11:01:33 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2175400 == 24 [pid = 13556] [id = 651]
11:01:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 76 (0xa2175800) [pid = 13556] [serial = 1822] [outer = (nil)]
11:01:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 77 (0xa2178400) [pid = 13556] [serial = 1823] [outer = 0xa2175800]
11:01:33 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
11:01:33 INFO - document served over http requires an https
11:01:33 INFO - sub-resource via iframe-tag using the http-csp
11:01:33 INFO - delivery method with keep-origin-redirect and when
11:01:33 INFO - the target request is same-origin.
11:01:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2212ms
11:01:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
11:01:34 INFO - PROCESS | 13505 | ++DOCSHELL 0xa14ab000 == 25 [pid = 13556] [id = 652]
11:01:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 78 (0xa14ab400) [pid = 13556] [serial = 1824] [outer = (nil)]
11:01:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 79 (0xa217d400) [pid = 13556] [serial = 1825] [outer = 0xa14ab400]
11:01:34 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:01:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 80 (0xa22ca400) [pid = 13556] [serial = 1826] [outer = 0xa14ab400]
11:01:36 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebb4000 == 26 [pid = 13556] [id = 653]
11:01:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 81 (0x9ebb7c00) [pid = 13556] [serial = 1827] [outer = (nil)]
11:01:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 82 (0x9f407400) [pid = 13556] [serial = 1828] [outer = 0x9ebb7c00]
11:01:37 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
11:01:37 INFO - document served over http requires an https
11:01:37 INFO - sub-resource via iframe-tag using the http-csp
11:01:37 INFO - delivery method with no-redirect and when
11:01:37 INFO - the target request is same-origin.
11:01:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 3604ms
11:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
11:01:37 INFO - PROCESS | 13505 | ++DOCSHELL 0x9fba0800 == 27 [pid = 13556] [id = 654]
11:01:37 INFO - PROCESS | 13505 | ++DOMWINDOW == 83 (0x9fba2c00) [pid = 13556] [serial = 1829] [outer = (nil)]
11:01:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0x9fbaa000) [pid = 13556] [serial = 1830] [outer = 0x9fba2c00]
11:01:38 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:01:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0xa0683800) [pid = 13556] [serial = 1831] [outer = 0x9fba2c00]
11:01:39 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f34f800 == 28 [pid = 13556] [id = 655]
11:01:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0x9f406400) [pid = 13556] [serial = 1832] [outer = (nil)]
11:01:39 INFO - PROCESS | 13505 | --DOCSHELL 0x9f40b800 == 27 [pid = 13556] [id = 643]
11:01:39 INFO - PROCESS | 13505 | --DOCSHELL 0x9f410000 == 26 [pid = 13556] [id = 640]
11:01:39 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebb9800 == 25 [pid = 13556] [id = 642]
11:01:39 INFO - PROCESS | 13505 | --DOCSHELL 0x9e9b4000 == 24 [pid = 13556] [id = 641]
11:01:39 INFO - PROCESS | 13505 | --DOCSHELL 0xa0849c00 == 23 [pid = 13556] [id = 639]
11:01:39 INFO - PROCESS | 13505 | --DOCSHELL 0xa067ec00 == 22 [pid = 13556] [id = 638]
11:01:39 INFO - PROCESS | 13505 | --DOCSHELL 0xa0520400 == 21 [pid = 13556] [id = 637]
11:01:39 INFO - PROCESS | 13505 | --DOCSHELL 0xa05ad000 == 20 [pid = 13556] [id = 636]
11:01:39 INFO - PROCESS | 13505 | --DOCSHELL 0x9fba5000 == 19 [pid = 13556] [id = 635]
11:01:39 INFO - PROCESS | 13505 | --DOCSHELL 0x9f867800 == 18 [pid = 13556] [id = 634]
11:01:39 INFO - PROCESS | 13505 | --DOCSHELL 0x9f537400 == 17 [pid = 13556] [id = 633]
11:01:39 INFO - PROCESS | 13505 | --DOCSHELL 0x9f34e800 == 16 [pid = 13556] [id = 632]
11:01:39 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb09400 == 15 [pid = 13556] [id = 631]
11:01:39 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb0d800 == 14 [pid = 13556] [id = 629]
11:01:39 INFO - PROCESS | 13505 | --DOCSHELL 0x9e9b2400 == 13 [pid = 13556] [id = 630]
11:01:39 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0x9faf4400) [pid = 13556] [serial = 1716] [outer = (nil)] [url = about:blank]
11:01:39 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0xa43ae800) [pid = 13556] [serial = 1734] [outer = (nil)] [url = about:blank]
11:01:39 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0xa3d3a800) [pid = 13556] [serial = 1731] [outer = (nil)] [url = about:blank]
11:01:39 INFO - PROCESS | 13505 | --DOMWINDOW == 82 (0xa33ce800) [pid = 13556] [serial = 1728] [outer = (nil)] [url = about:blank]
11:01:39 INFO - PROCESS | 13505 | --DOMWINDOW == 81 (0xa5002400) [pid = 13556] [serial = 1742] [outer = (nil)] [url = about:blank]
11:01:39 INFO - PROCESS | 13505 | --DOMWINDOW == 80 (0xa4e13400) [pid = 13556] [serial = 1737] [outer = (nil)] [url = about:blank]
11:01:39 INFO - PROCESS | 13505 | --DOMWINDOW == 79 (0xa5549c00) [pid = 13556] [serial = 1752] [outer = (nil)] [url = about:blank]
11:01:39 INFO - PROCESS | 13505 | --DOMWINDOW == 78 (0xa50a8c00) [pid = 13556] [serial = 1747] [outer = (nil)] [url = about:blank]
11:01:39 INFO - PROCESS | 13505 | --DOMWINDOW == 77 (0x9ebafc00) [pid = 13556] [serial = 1758] [outer = (nil)] [url = about:blank]
11:01:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 78 (0x9eb0d800) [pid = 13556] [serial = 1833] [outer = 0x9f406400]
11:01:40 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
11:01:40 INFO - document served over http requires an https
11:01:40 INFO - sub-resource via iframe-tag using the http-csp
11:01:40 INFO - delivery method with swap-origin-redirect and when
11:01:40 INFO - the target request is same-origin.
11:01:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2842ms
11:01:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
11:01:40 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ed0b800 == 14 [pid = 13556] [id = 656]
11:01:40 INFO - PROCESS | 13505 | ++DOMWINDOW == 79 (0x9ed0dc00) [pid = 13556] [serial = 1834] [outer = (nil)]
11:01:40 INFO - PROCESS | 13505 | ++DOMWINDOW == 80 (0x9f34ac00) [pid = 13556] [serial = 1835] [outer = 0x9ed0dc00]
11:01:41 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:01:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 81 (0x9f536800) [pid = 13556] [serial = 1836] [outer = 0x9ed0dc00]
11:01:42 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
11:01:42 INFO - document served over http requires an https
11:01:42 INFO - sub-resource via script-tag using the http-csp
11:01:42 INFO - delivery method with keep-origin-redirect and when
11:01:42 INFO - the target request is same-origin.
11:01:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2233ms
11:01:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
11:01:43 INFO - PROCESS | 13505 | ++DOCSHELL 0x9faf8c00 == 15 [pid = 13556] [id = 657]
11:01:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 82 (0x9fb9e400) [pid = 13556] [serial = 1837] [outer = (nil)]
11:01:44 INFO - PROCESS | 13505 | ++DOMWINDOW == 83 (0x9fbad800) [pid = 13556] [serial = 1838] [outer = 0x9fb9e400]
11:01:44 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:01:44 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0xa0526800) [pid = 13556] [serial = 1839] [outer = 0x9fb9e400]
11:01:45 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0xa05aec00) [pid = 13556] [serial = 1799] [outer = (nil)] [url = about:blank]
11:01:45 INFO - PROCESS | 13505 | --DOMWINDOW == 82 (0x9ebb1800) [pid = 13556] [serial = 1791] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
11:01:45 INFO - PROCESS | 13505 | --DOMWINDOW == 81 (0xa05b0000) [pid = 13556] [serial = 1781] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
11:01:45 INFO - PROCESS | 13505 | --DOMWINDOW == 80 (0xa05b7400) [pid = 13556] [serial = 1783] [outer = (nil)] [url = about:blank]
11:01:45 INFO - PROCESS | 13505 | --DOMWINDOW == 79 (0x9faf2000) [pid = 13556] [serial = 1772] [outer = (nil)] [url = about:blank]
11:01:45 INFO - PROCESS | 13505 | --DOMWINDOW == 78 (0xa0522400) [pid = 13556] [serial = 1778] [outer = (nil)] [url = about:blank]
11:01:45 INFO - PROCESS | 13505 | --DOMWINDOW == 77 (0x9f403800) [pid = 13556] [serial = 1766] [outer = (nil)] [url = about:blank]
11:01:45 INFO - PROCESS | 13505 | --DOMWINDOW == 76 (0x9f404c00) [pid = 13556] [serial = 1793] [outer = (nil)] [url = about:blank]
11:01:45 INFO - PROCESS | 13505 | --DOMWINDOW == 75 (0x9f859c00) [pid = 13556] [serial = 1796] [outer = (nil)] [url = about:blank]
11:01:45 INFO - PROCESS | 13505 | --DOMWINDOW == 74 (0x9ebad800) [pid = 13556] [serial = 1763] [outer = (nil)] [url = about:blank]
11:01:45 INFO - PROCESS | 13505 | --DOMWINDOW == 73 (0x9e9b1000) [pid = 13556] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354865216]
11:01:45 INFO - PROCESS | 13505 | --DOMWINDOW == 72 (0xa084f400) [pid = 13556] [serial = 1788] [outer = (nil)] [url = about:blank]
11:01:45 INFO - PROCESS | 13505 | --DOMWINDOW == 71 (0x9fba8400) [pid = 13556] [serial = 1775] [outer = (nil)] [url = about:blank]
11:01:45 INFO - PROCESS | 13505 | --DOMWINDOW == 70 (0x9f53ec00) [pid = 13556] [serial = 1769] [outer = (nil)] [url = about:blank]
11:01:45 INFO - PROCESS | 13505 | --DOMWINDOW == 69 (0xa0857000) [pid = 13556] [serial = 1802] [outer = (nil)] [url = about:blank]
11:01:45 INFO - PROCESS | 13505 | --DOMWINDOW == 68 (0x9e9b5400) [pid = 13556] [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]
11:01:45 INFO - PROCESS | 13505 | --DOMWINDOW == 67 (0x9f40e000) [pid = 13556] [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]
11:01:45 INFO - PROCESS | 13505 | --DOMWINDOW == 66 (0x9ed06c00) [pid = 13556] [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]
11:01:45 INFO - PROCESS | 13505 | --DOMWINDOW == 65 (0xa067f800) [pid = 13556] [serial = 1785] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354865216]
11:01:45 INFO - PROCESS | 13505 | --DOMWINDOW == 64 (0xa05ad400) [pid = 13556] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
11:01:45 INFO - PROCESS | 13505 | --DOMWINDOW == 63 (0x9f53a000) [pid = 13556] [serial = 1790] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
11:01:45 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
11:01:45 INFO - document served over http requires an https
11:01:45 INFO - sub-resource via script-tag using the http-csp
11:01:45 INFO - delivery method with no-redirect and when
11:01:45 INFO - the target request is same-origin.
11:01:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 3473ms
11:01:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
11:01:46 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f53a000 == 16 [pid = 13556] [id = 658]
11:01:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 64 (0x9f53ec00) [pid = 13556] [serial = 1840] [outer = (nil)]
11:01:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 65 (0xa05af400) [pid = 13556] [serial = 1841] [outer = 0x9f53ec00]
11:01:46 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:01:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 66 (0xa05b8000) [pid = 13556] [serial = 1842] [outer = 0x9f53ec00]
11:01:48 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
11:01:48 INFO - document served over http requires an https
11:01:48 INFO - sub-resource via script-tag using the http-csp
11:01:48 INFO - delivery method with swap-origin-redirect and when
11:01:48 INFO - the target request is same-origin.
11:01:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2141ms
11:01:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
11:01:48 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f859400 == 17 [pid = 13556] [id = 659]
11:01:48 INFO - PROCESS | 13505 | ++DOMWINDOW == 67 (0x9f85b400) [pid = 13556] [serial = 1843] [outer = (nil)]
11:01:48 INFO - PROCESS | 13505 | ++DOMWINDOW == 68 (0xa0463000) [pid = 13556] [serial = 1844] [outer = 0x9f85b400]
11:01:49 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:01:49 INFO - PROCESS | 13505 | ++DOMWINDOW == 69 (0xa05b4400) [pid = 13556] [serial = 1845] [outer = 0x9f85b400]
11:01:50 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
11:01:50 INFO - document served over http requires an https
11:01:50 INFO - sub-resource via xhr-request using the http-csp
11:01:50 INFO - delivery method with keep-origin-redirect and when
11:01:50 INFO - the target request is same-origin.
11:01:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2138ms
11:01:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
11:01:50 INFO - PROCESS | 13505 | ++DOCSHELL 0x9fafe000 == 18 [pid = 13556] [id = 660]
11:01:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 70 (0x9fb9e800) [pid = 13556] [serial = 1846] [outer = (nil)]
11:01:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 71 (0xa08f2400) [pid = 13556] [serial = 1847] [outer = 0x9fb9e800]
11:01:51 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:01:51 INFO - PROCESS | 13505 | ++DOMWINDOW == 72 (0xa0b61800) [pid = 13556] [serial = 1848] [outer = 0x9fb9e800]
11:01:52 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
11:01:52 INFO - document served over http requires an https
11:01:52 INFO - sub-resource via xhr-request using the http-csp
11:01:52 INFO - delivery method with no-redirect and when
11:01:52 INFO - the target request is same-origin.
11:01:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2449ms
11:01:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
11:01:53 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0853000 == 19 [pid = 13556] [id = 661]
11:01:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 73 (0xa08eac00) [pid = 13556] [serial = 1849] [outer = (nil)]
11:01:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 74 (0xa14aac00) [pid = 13556] [serial = 1850] [outer = 0xa08eac00]
11:01:53 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:01:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 75 (0xa2176c00) [pid = 13556] [serial = 1851] [outer = 0xa08eac00]
11:01:55 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
11:01:55 INFO - document served over http requires an https
11:01:55 INFO - sub-resource via xhr-request using the http-csp
11:01:55 INFO - delivery method with swap-origin-redirect and when
11:01:55 INFO - the target request is same-origin.
11:01:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2639ms
11:01:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
11:01:55 INFO - PROCESS | 13505 | ++DOCSHELL 0xa12e1800 == 20 [pid = 13556] [id = 662]
11:01:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 76 (0xa14a8800) [pid = 13556] [serial = 1852] [outer = (nil)]
11:01:56 INFO - PROCESS | 13505 | ++DOMWINDOW == 77 (0xa2376c00) [pid = 13556] [serial = 1853] [outer = 0xa14a8800]
11:01:56 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:01:56 INFO - PROCESS | 13505 | ++DOMWINDOW == 78 (0xa237ac00) [pid = 13556] [serial = 1854] [outer = 0xa14a8800]
11:01:57 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
11:01:57 INFO - document served over http requires an http
11:01:57 INFO - sub-resource via fetch-request using the meta-csp
11:01:57 INFO - delivery method with keep-origin-redirect and when
11:01:57 INFO - the target request is cross-origin.
11:01:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2504ms
11:01:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
11:01:58 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2380400 == 21 [pid = 13556] [id = 663]
11:01:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 79 (0xa2383800) [pid = 13556] [serial = 1855] [outer = (nil)]
11:01:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 80 (0xa2659c00) [pid = 13556] [serial = 1856] [outer = 0xa2383800]
11:01:59 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:01:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 81 (0xa265e800) [pid = 13556] [serial = 1857] [outer = 0xa2383800]
11:02:00 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
11:02:00 INFO - document served over http requires an http
11:02:00 INFO - sub-resource via fetch-request using the meta-csp
11:02:00 INFO - delivery method with no-redirect and when
11:02:00 INFO - the target request is cross-origin.
11:02:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2640ms
11:02:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
11:02:01 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2658400 == 22 [pid = 13556] [id = 664]
11:02:01 INFO - PROCESS | 13505 | ++DOMWINDOW == 82 (0xa289d400) [pid = 13556] [serial = 1858] [outer = (nil)]
11:02:01 INFO - PROCESS | 13505 | ++DOMWINDOW == 83 (0xa28a5c00) [pid = 13556] [serial = 1859] [outer = 0xa289d400]
11:02:02 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:02:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0xa28aac00) [pid = 13556] [serial = 1860] [outer = 0xa289d400]
11:02:03 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
11:02:03 INFO - document served over http requires an http
11:02:03 INFO - sub-resource via fetch-request using the meta-csp
11:02:03 INFO - delivery method with swap-origin-redirect and when
11:02:03 INFO - the target request is cross-origin.
11:02:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 3392ms
11:02:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
11:02:04 INFO - PROCESS | 13505 | ++DOCSHELL 0xa28a4800 == 23 [pid = 13556] [id = 665]
11:02:04 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0xa2aaa800) [pid = 13556] [serial = 1861] [outer = (nil)]
11:02:04 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0xa2ab0800) [pid = 13556] [serial = 1862] [outer = 0xa2aaa800]
11:02:04 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:02:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0xa2ab4800) [pid = 13556] [serial = 1863] [outer = 0xa2aaa800]
11:02:05 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2c35400 == 24 [pid = 13556] [id = 666]
11:02:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0xa2c35800) [pid = 13556] [serial = 1864] [outer = (nil)]
11:02:06 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0xa2c39000) [pid = 13556] [serial = 1865] [outer = 0xa2c35800]
11:02:06 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
11:02:06 INFO - document served over http requires an http
11:02:06 INFO - sub-resource via iframe-tag using the meta-csp
11:02:06 INFO - delivery method with keep-origin-redirect and when
11:02:06 INFO - the target request is cross-origin.
11:02:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2245ms
11:02:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
11:02:06 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2aad800 == 25 [pid = 13556] [id = 667]
11:02:06 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0xa2aadc00) [pid = 13556] [serial = 1866] [outer = (nil)]
11:02:06 INFO - PROCESS | 13505 | ++DOMWINDOW == 91 (0xa2c3f000) [pid = 13556] [serial = 1867] [outer = 0xa2aadc00]
11:02:07 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:02:07 INFO - PROCESS | 13505 | ++DOMWINDOW == 92 (0xa2ce7800) [pid = 13556] [serial = 1868] [outer = 0xa2aadc00]
11:02:08 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2ced800 == 26 [pid = 13556] [id = 668]
11:02:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 93 (0xa2cedc00) [pid = 13556] [serial = 1869] [outer = (nil)]
11:02:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 94 (0xa2cf0c00) [pid = 13556] [serial = 1870] [outer = 0xa2cedc00]
11:02:08 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
11:02:08 INFO - document served over http requires an http
11:02:08 INFO - sub-resource via iframe-tag using the meta-csp
11:02:08 INFO - delivery method with no-redirect and when
11:02:08 INFO - the target request is cross-origin.
11:02:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2038ms
11:02:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
11:02:08 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2c3c400 == 27 [pid = 13556] [id = 669]
11:02:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 95 (0xa2c3cc00) [pid = 13556] [serial = 1871] [outer = (nil)]
11:02:09 INFO - PROCESS | 13505 | ++DOMWINDOW == 96 (0xa3328800) [pid = 13556] [serial = 1872] [outer = 0xa2c3cc00]
11:02:09 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:02:09 INFO - PROCESS | 13505 | ++DOMWINDOW == 97 (0xa332d800) [pid = 13556] [serial = 1873] [outer = 0xa2c3cc00]
11:02:11 INFO - PROCESS | 13505 | ++DOCSHELL 0xa33c3c00 == 28 [pid = 13556] [id = 670]
11:02:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 98 (0xa33c4000) [pid = 13556] [serial = 1874] [outer = (nil)]
11:02:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 99 (0xa3327800) [pid = 13556] [serial = 1875] [outer = 0xa33c4000]
11:02:11 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
11:02:11 INFO - document served over http requires an http
11:02:11 INFO - sub-resource via iframe-tag using the meta-csp
11:02:11 INFO - delivery method with swap-origin-redirect and when
11:02:11 INFO - the target request is cross-origin.
11:02:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 3558ms
11:02:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
11:02:12 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f34a000 == 29 [pid = 13556] [id = 671]
11:02:12 INFO - PROCESS | 13505 | ++DOMWINDOW == 100 (0x9f534000) [pid = 13556] [serial = 1876] [outer = (nil)]
11:02:12 INFO - PROCESS | 13505 | ++DOMWINDOW == 101 (0x9f865800) [pid = 13556] [serial = 1877] [outer = 0x9f534000]
11:02:13 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:02:13 INFO - PROCESS | 13505 | ++DOMWINDOW == 102 (0xa051f400) [pid = 13556] [serial = 1878] [outer = 0x9f534000]
11:02:14 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
11:02:14 INFO - document served over http requires an http
11:02:14 INFO - sub-resource via script-tag using the meta-csp
11:02:14 INFO - delivery method with keep-origin-redirect and when
11:02:14 INFO - the target request is cross-origin.
11:02:14 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2910ms
11:02:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
11:02:15 INFO - PROCESS | 13505 | --DOCSHELL 0x9faf8c00 == 28 [pid = 13556] [id = 657]
11:02:15 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebb4000 == 27 [pid = 13556] [id = 653]
11:02:15 INFO - PROCESS | 13505 | --DOCSHELL 0x9ed0b800 == 26 [pid = 13556] [id = 656]
11:02:15 INFO - PROCESS | 13505 | --DOCSHELL 0x9f34f800 == 25 [pid = 13556] [id = 655]
11:02:15 INFO - PROCESS | 13505 | --DOCSHELL 0x9fba0800 == 24 [pid = 13556] [id = 654]
11:02:15 INFO - PROCESS | 13505 | --DOCSHELL 0xa2175400 == 23 [pid = 13556] [id = 651]
11:02:15 INFO - PROCESS | 13505 | --DOCSHELL 0xa12dfc00 == 22 [pid = 13556] [id = 650]
11:02:15 INFO - PROCESS | 13505 | --DOCSHELL 0xa1202c00 == 21 [pid = 13556] [id = 649]
11:02:15 INFO - PROCESS | 13505 | --DOCSHELL 0xa0dabc00 == 20 [pid = 13556] [id = 648]
11:02:15 INFO - PROCESS | 13505 | --DOCSHELL 0xa08f6c00 == 19 [pid = 13556] [id = 647]
11:02:15 INFO - PROCESS | 13505 | ++DOCSHELL 0x9e9ab400 == 20 [pid = 13556] [id = 672]
11:02:15 INFO - PROCESS | 13505 | ++DOMWINDOW == 103 (0x9e9b0400) [pid = 13556] [serial = 1879] [outer = (nil)]
11:02:15 INFO - PROCESS | 13505 | ++DOMWINDOW == 104 (0x9ebb5000) [pid = 13556] [serial = 1880] [outer = 0x9e9b0400]
11:02:15 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:02:15 INFO - PROCESS | 13505 | ++DOMWINDOW == 105 (0x9f40ac00) [pid = 13556] [serial = 1881] [outer = 0x9e9b0400]
11:02:15 INFO - PROCESS | 13505 | --DOCSHELL 0x9f85bc00 == 19 [pid = 13556] [id = 646]
11:02:15 INFO - PROCESS | 13505 | --DOCSHELL 0x9f40d800 == 18 [pid = 13556] [id = 645]
11:02:15 INFO - PROCESS | 13505 | --DOMWINDOW == 104 (0x9fbab400) [pid = 13556] [serial = 1797] [outer = (nil)] [url = about:blank]
11:02:15 INFO - PROCESS | 13505 | --DOMWINDOW == 103 (0xa05bac00) [pid = 13556] [serial = 1800] [outer = (nil)] [url = about:blank]
11:02:15 INFO - PROCESS | 13505 | --DOMWINDOW == 102 (0x9f861400) [pid = 13556] [serial = 1794] [outer = (nil)] [url = about:blank]
11:02:17 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
11:02:17 INFO - document served over http requires an http
11:02:17 INFO - sub-resource via script-tag using the meta-csp
11:02:17 INFO - delivery method with no-redirect and when
11:02:17 INFO - the target request is cross-origin.
11:02:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2451ms
11:02:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
11:02:17 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb17800 == 19 [pid = 13556] [id = 673]
11:02:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 103 (0x9ebaec00) [pid = 13556] [serial = 1882] [outer = (nil)]
11:02:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 104 (0xa0522800) [pid = 13556] [serial = 1883] [outer = 0x9ebaec00]
11:02:18 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:02:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 105 (0xa0675800) [pid = 13556] [serial = 1884] [outer = 0x9ebaec00]
11:02:19 INFO - PROCESS | 13505 | --DOMWINDOW == 104 (0xa1204800) [pid = 13556] [serial = 1814] [outer = (nil)] [url = about:blank]
11:02:19 INFO - PROCESS | 13505 | --DOMWINDOW == 103 (0xa12e1000) [pid = 13556] [serial = 1817] [outer = (nil)] [url = about:blank]
11:02:19 INFO - PROCESS | 13505 | --DOMWINDOW == 102 (0xa2178400) [pid = 13556] [serial = 1823] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
11:02:19 INFO - PROCESS | 13505 | --DOMWINDOW == 101 (0xa14af000) [pid = 13556] [serial = 1820] [outer = (nil)] [url = about:blank]
11:02:19 INFO - PROCESS | 13505 | --DOMWINDOW == 100 (0x9fb9fc00) [pid = 13556] [serial = 1805] [outer = (nil)] [url = about:blank]
11:02:19 INFO - PROCESS | 13505 | --DOMWINDOW == 99 (0xa0b54c00) [pid = 13556] [serial = 1808] [outer = (nil)] [url = about:blank]
11:02:19 INFO - PROCESS | 13505 | --DOMWINDOW == 98 (0xa0da4000) [pid = 13556] [serial = 1811] [outer = (nil)] [url = about:blank]
11:02:19 INFO - PROCESS | 13505 | --DOMWINDOW == 97 (0x9f34ac00) [pid = 13556] [serial = 1835] [outer = (nil)] [url = about:blank]
11:02:19 INFO - PROCESS | 13505 | --DOMWINDOW == 96 (0x9fbad800) [pid = 13556] [serial = 1838] [outer = (nil)] [url = about:blank]
11:02:19 INFO - PROCESS | 13505 | --DOMWINDOW == 95 (0x9eb0d800) [pid = 13556] [serial = 1833] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
11:02:19 INFO - PROCESS | 13505 | --DOMWINDOW == 94 (0x9fbaa000) [pid = 13556] [serial = 1830] [outer = (nil)] [url = about:blank]
11:02:19 INFO - PROCESS | 13505 | --DOMWINDOW == 93 (0x9f407400) [pid = 13556] [serial = 1828] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354896603]
11:02:19 INFO - PROCESS | 13505 | --DOMWINDOW == 92 (0xa217d400) [pid = 13556] [serial = 1825] [outer = (nil)] [url = about:blank]
11:02:19 INFO - PROCESS | 13505 | --DOMWINDOW == 91 (0xa05af400) [pid = 13556] [serial = 1841] [outer = (nil)] [url = about:blank]
11:02:19 INFO - PROCESS | 13505 | --DOMWINDOW == 90 (0x9fb9e400) [pid = 13556] [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]
11:02:19 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0x9ed0dc00) [pid = 13556] [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]
11:02:19 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0x9fba2c00) [pid = 13556] [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]
11:02:19 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0x9f406400) [pid = 13556] [serial = 1832] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
11:02:19 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0xa2175800) [pid = 13556] [serial = 1822] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
11:02:19 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0x9ebb7c00) [pid = 13556] [serial = 1827] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354896603]
11:02:20 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
11:02:20 INFO - document served over http requires an http
11:02:20 INFO - sub-resource via script-tag using the meta-csp
11:02:20 INFO - delivery method with swap-origin-redirect and when
11:02:20 INFO - the target request is cross-origin.
11:02:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 3590ms
11:02:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
11:02:21 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f407400 == 20 [pid = 13556] [id = 674]
11:02:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0x9f540000) [pid = 13556] [serial = 1885] [outer = (nil)]
11:02:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0x9fb9fc00) [pid = 13556] [serial = 1886] [outer = 0x9f540000]
11:02:21 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:02:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0xa0da4000) [pid = 13556] [serial = 1887] [outer = 0x9f540000]
11:02:23 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
11:02:23 INFO - document served over http requires an http
11:02:23 INFO - sub-resource via xhr-request using the meta-csp
11:02:23 INFO - delivery method with keep-origin-redirect and when
11:02:23 INFO - the target request is cross-origin.
11:02:23 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2397ms
11:02:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
11:02:23 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f34ac00 == 21 [pid = 13556] [id = 675]
11:02:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0x9faf0c00) [pid = 13556] [serial = 1888] [outer = (nil)]
11:02:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0xa05ac400) [pid = 13556] [serial = 1889] [outer = 0x9faf0c00]
11:02:24 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:02:24 INFO - PROCESS | 13505 | ++DOMWINDOW == 91 (0xa0b61400) [pid = 13556] [serial = 1890] [outer = 0x9faf0c00]
11:02:25 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
11:02:25 INFO - document served over http requires an http
11:02:25 INFO - sub-resource via xhr-request using the meta-csp
11:02:25 INFO - delivery method with no-redirect and when
11:02:25 INFO - the target request is cross-origin.
11:02:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2112ms
11:02:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
11:02:25 INFO - PROCESS | 13505 | ++DOCSHELL 0x9fbaa000 == 22 [pid = 13556] [id = 676]
11:02:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 92 (0xa0469c00) [pid = 13556] [serial = 1891] [outer = (nil)]
11:02:26 INFO - PROCESS | 13505 | ++DOMWINDOW == 93 (0xa12e6400) [pid = 13556] [serial = 1892] [outer = 0xa0469c00]
11:02:26 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:02:26 INFO - PROCESS | 13505 | ++DOMWINDOW == 94 (0xa14b0c00) [pid = 13556] [serial = 1893] [outer = 0xa0469c00]
11:02:27 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
11:02:27 INFO - document served over http requires an http
11:02:27 INFO - sub-resource via xhr-request using the meta-csp
11:02:27 INFO - delivery method with swap-origin-redirect and when
11:02:27 INFO - the target request is cross-origin.
11:02:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2044ms
11:02:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
11:02:27 INFO - PROCESS | 13505 | ++DOCSHELL 0xa12e3400 == 23 [pid = 13556] [id = 677]
11:02:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 95 (0xa12e4000) [pid = 13556] [serial = 1894] [outer = (nil)]
11:02:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 96 (0xa2377400) [pid = 13556] [serial = 1895] [outer = 0xa12e4000]
11:02:28 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:02:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 97 (0xa289d800) [pid = 13556] [serial = 1896] [outer = 0xa12e4000]
11:02:30 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
11:02:30 INFO - document served over http requires an https
11:02:30 INFO - sub-resource via fetch-request using the meta-csp
11:02:30 INFO - delivery method with keep-origin-redirect and when
11:02:30 INFO - the target request is cross-origin.
11:02:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2568ms
11:02:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
11:02:30 INFO - PROCESS | 13505 | ++DOCSHELL 0xa22cc400 == 24 [pid = 13556] [id = 678]
11:02:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 98 (0xa2ab1000) [pid = 13556] [serial = 1897] [outer = (nil)]
11:02:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 99 (0xa3326400) [pid = 13556] [serial = 1898] [outer = 0xa2ab1000]
11:02:31 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:02:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 100 (0xa33c2400) [pid = 13556] [serial = 1899] [outer = 0xa2ab1000]
11:02:32 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
11:02:32 INFO - document served over http requires an https
11:02:32 INFO - sub-resource via fetch-request using the meta-csp
11:02:32 INFO - delivery method with no-redirect and when
11:02:32 INFO - the target request is cross-origin.
11:02:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2495ms
11:02:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
11:02:33 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2cec000 == 25 [pid = 13556] [id = 679]
11:02:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 101 (0xa33cd400) [pid = 13556] [serial = 1900] [outer = (nil)]
11:02:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 102 (0xa347d400) [pid = 13556] [serial = 1901] [outer = 0xa33cd400]
11:02:33 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:02:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 103 (0xa3481000) [pid = 13556] [serial = 1902] [outer = 0xa33cd400]
11:02:35 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
11:02:35 INFO - document served over http requires an https
11:02:35 INFO - sub-resource via fetch-request using the meta-csp
11:02:35 INFO - delivery method with swap-origin-redirect and when
11:02:35 INFO - the target request is cross-origin.
11:02:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2653ms
11:02:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
11:02:35 INFO - PROCESS | 13505 | ++DOCSHELL 0xa347b800 == 26 [pid = 13556] [id = 680]
11:02:35 INFO - PROCESS | 13505 | ++DOMWINDOW == 104 (0xa3485000) [pid = 13556] [serial = 1903] [outer = (nil)]
11:02:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 105 (0xa366f000) [pid = 13556] [serial = 1904] [outer = 0xa3485000]
11:02:36 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:02:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 106 (0xa3674c00) [pid = 13556] [serial = 1905] [outer = 0xa3485000]
11:02:37 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3896400 == 27 [pid = 13556] [id = 681]
11:02:37 INFO - PROCESS | 13505 | ++DOMWINDOW == 107 (0xa3896800) [pid = 13556] [serial = 1906] [outer = (nil)]
11:02:37 INFO - PROCESS | 13505 | ++DOMWINDOW == 108 (0xa3898800) [pid = 13556] [serial = 1907] [outer = 0xa3896800]
11:02:38 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
11:02:38 INFO - document served over http requires an https
11:02:38 INFO - sub-resource via iframe-tag using the meta-csp
11:02:38 INFO - delivery method with keep-origin-redirect and when
11:02:38 INFO - the target request is cross-origin.
11:02:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2739ms
11:02:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
11:02:38 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3669c00 == 28 [pid = 13556] [id = 682]
11:02:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 109 (0xa366b400) [pid = 13556] [serial = 1908] [outer = (nil)]
11:02:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 110 (0xa389f400) [pid = 13556] [serial = 1909] [outer = 0xa366b400]
11:02:39 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:02:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 111 (0xa3bb8800) [pid = 13556] [serial = 1910] [outer = 0xa366b400]
11:02:40 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3bbf400 == 29 [pid = 13556] [id = 683]
11:02:40 INFO - PROCESS | 13505 | ++DOMWINDOW == 112 (0xa3bbf800) [pid = 13556] [serial = 1911] [outer = (nil)]
11:02:40 INFO - PROCESS | 13505 | ++DOMWINDOW == 113 (0xa3bc2000) [pid = 13556] [serial = 1912] [outer = 0xa3bbf800]
11:02:41 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
11:02:41 INFO - document served over http requires an https
11:02:41 INFO - sub-resource via iframe-tag using the meta-csp
11:02:41 INFO - delivery method with no-redirect and when
11:02:41 INFO - the target request is cross-origin.
11:02:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 3457ms
11:02:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
11:02:41 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3899000 == 30 [pid = 13556] [id = 684]
11:02:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 114 (0xa3899400) [pid = 13556] [serial = 1913] [outer = (nil)]
11:02:42 INFO - PROCESS | 13505 | ++DOMWINDOW == 115 (0xa3d34000) [pid = 13556] [serial = 1914] [outer = 0xa3899400]
11:02:42 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:02:42 INFO - PROCESS | 13505 | ++DOMWINDOW == 116 (0xa3d39c00) [pid = 13556] [serial = 1915] [outer = 0xa3899400]
11:02:43 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3f71400 == 31 [pid = 13556] [id = 685]
11:02:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 117 (0xa3f71800) [pid = 13556] [serial = 1916] [outer = (nil)]
11:02:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 118 (0xa3f74000) [pid = 13556] [serial = 1917] [outer = 0xa3f71800]
11:02:43 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
11:02:43 INFO - document served over http requires an https
11:02:43 INFO - sub-resource via iframe-tag using the meta-csp
11:02:43 INFO - delivery method with swap-origin-redirect and when
11:02:43 INFO - the target request is cross-origin.
11:02:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2448ms
11:02:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
11:02:44 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3d32400 == 32 [pid = 13556] [id = 686]
11:02:44 INFO - PROCESS | 13505 | ++DOMWINDOW == 119 (0xa3d32c00) [pid = 13556] [serial = 1918] [outer = (nil)]
11:02:44 INFO - PROCESS | 13505 | ++DOMWINDOW == 120 (0xa3f7d400) [pid = 13556] [serial = 1919] [outer = 0xa3d32c00]
11:02:45 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:02:45 INFO - PROCESS | 13505 | ++DOMWINDOW == 121 (0xa3f80000) [pid = 13556] [serial = 1920] [outer = 0xa3d32c00]
11:02:46 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
11:02:46 INFO - document served over http requires an https
11:02:46 INFO - sub-resource via script-tag using the meta-csp
11:02:46 INFO - delivery method with keep-origin-redirect and when
11:02:46 INFO - the target request is cross-origin.
11:02:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2263ms
11:02:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
11:02:46 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3f78000 == 33 [pid = 13556] [id = 687]
11:02:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 122 (0xa3f78400) [pid = 13556] [serial = 1921] [outer = (nil)]
11:02:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 123 (0xa41f4400) [pid = 13556] [serial = 1922] [outer = 0xa3f78400]
11:02:47 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:02:47 INFO - PROCESS | 13505 | ++DOMWINDOW == 124 (0xa431cc00) [pid = 13556] [serial = 1923] [outer = 0xa3f78400]
11:02:48 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
11:02:48 INFO - document served over http requires an https
11:02:48 INFO - sub-resource via script-tag using the meta-csp
11:02:48 INFO - delivery method with no-redirect and when
11:02:48 INFO - the target request is cross-origin.
11:02:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2046ms
11:02:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
11:02:48 INFO - PROCESS | 13505 | ++DOCSHELL 0xa41f2800 == 34 [pid = 13556] [id = 688]
11:02:48 INFO - PROCESS | 13505 | ++DOMWINDOW == 125 (0xa4326400) [pid = 13556] [serial = 1924] [outer = (nil)]
11:02:49 INFO - PROCESS | 13505 | ++DOMWINDOW == 126 (0xa43a2400) [pid = 13556] [serial = 1925] [outer = 0xa4326400]
11:02:49 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:02:49 INFO - PROCESS | 13505 | ++DOMWINDOW == 127 (0xa43a9800) [pid = 13556] [serial = 1926] [outer = 0xa4326400]
11:02:51 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
11:02:51 INFO - document served over http requires an https
11:02:51 INFO - sub-resource via script-tag using the meta-csp
11:02:51 INFO - delivery method with swap-origin-redirect and when
11:02:51 INFO - the target request is cross-origin.
11:02:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 3698ms
11:02:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
11:02:52 INFO - PROCESS | 13505 | --DOCSHELL 0x9f859400 == 33 [pid = 13556] [id = 659]
11:02:52 INFO - PROCESS | 13505 | --DOCSHELL 0x9fafe000 == 32 [pid = 13556] [id = 660]
11:02:52 INFO - PROCESS | 13505 | --DOCSHELL 0xa0853000 == 31 [pid = 13556] [id = 661]
11:02:52 INFO - PROCESS | 13505 | --DOCSHELL 0xa12e1800 == 30 [pid = 13556] [id = 662]
11:02:52 INFO - PROCESS | 13505 | --DOCSHELL 0xa2380400 == 29 [pid = 13556] [id = 663]
11:02:52 INFO - PROCESS | 13505 | --DOCSHELL 0xa2658400 == 28 [pid = 13556] [id = 664]
11:02:52 INFO - PROCESS | 13505 | --DOCSHELL 0xa2c35400 == 27 [pid = 13556] [id = 666]
11:02:52 INFO - PROCESS | 13505 | --DOCSHELL 0xa28a4800 == 26 [pid = 13556] [id = 665]
11:02:52 INFO - PROCESS | 13505 | --DOCSHELL 0xa2ced800 == 25 [pid = 13556] [id = 668]
11:02:52 INFO - PROCESS | 13505 | --DOCSHELL 0xa2aad800 == 24 [pid = 13556] [id = 667]
11:02:52 INFO - PROCESS | 13505 | --DOCSHELL 0x9f34a000 == 23 [pid = 13556] [id = 671]
11:02:52 INFO - PROCESS | 13505 | --DOCSHELL 0x9e9ab400 == 22 [pid = 13556] [id = 672]
11:02:52 INFO - PROCESS | 13505 | --DOCSHELL 0xa0527400 == 21 [pid = 13556] [id = 644]
11:02:52 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb17800 == 20 [pid = 13556] [id = 673]
11:02:52 INFO - PROCESS | 13505 | --DOCSHELL 0x9f53a000 == 19 [pid = 13556] [id = 658]
11:02:52 INFO - PROCESS | 13505 | ++DOCSHELL 0x9e9acc00 == 20 [pid = 13556] [id = 689]
11:02:52 INFO - PROCESS | 13505 | ++DOMWINDOW == 128 (0x9e9af000) [pid = 13556] [serial = 1927] [outer = (nil)]
11:02:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 129 (0x9eb17800) [pid = 13556] [serial = 1928] [outer = 0x9e9af000]
11:02:53 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:02:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 130 (0x9f34fc00) [pid = 13556] [serial = 1929] [outer = 0x9e9af000]
11:02:53 INFO - PROCESS | 13505 | --DOMWINDOW == 129 (0xa0683800) [pid = 13556] [serial = 1831] [outer = (nil)] [url = about:blank]
11:02:53 INFO - PROCESS | 13505 | --DOMWINDOW == 128 (0xa0526800) [pid = 13556] [serial = 1839] [outer = (nil)] [url = about:blank]
11:02:53 INFO - PROCESS | 13505 | --DOMWINDOW == 127 (0x9f536800) [pid = 13556] [serial = 1836] [outer = (nil)] [url = about:blank]
11:02:54 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
11:02:54 INFO - document served over http requires an https
11:02:54 INFO - sub-resource via xhr-request using the meta-csp
11:02:54 INFO - delivery method with keep-origin-redirect and when
11:02:54 INFO - the target request is cross-origin.
11:02:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2851ms
11:02:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
11:02:55 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f53f000 == 21 [pid = 13556] [id = 690]
11:02:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 128 (0x9f866000) [pid = 13556] [serial = 1930] [outer = (nil)]
11:02:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 129 (0x9fbab800) [pid = 13556] [serial = 1931] [outer = 0x9f866000]
11:02:55 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:02:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 130 (0xa046ac00) [pid = 13556] [serial = 1932] [outer = 0x9f866000]
11:02:57 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
11:02:57 INFO - document served over http requires an https
11:02:57 INFO - sub-resource via xhr-request using the meta-csp
11:02:57 INFO - delivery method with no-redirect and when
11:02:57 INFO - the target request is cross-origin.
11:02:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2143ms
11:02:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
11:02:57 INFO - PROCESS | 13505 | ++DOCSHELL 0x9fba5800 == 22 [pid = 13556] [id = 691]
11:02:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 131 (0xa05b2800) [pid = 13556] [serial = 1933] [outer = (nil)]
11:02:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 132 (0xa084a400) [pid = 13556] [serial = 1934] [outer = 0xa05b2800]
11:02:58 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:02:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 133 (0xa08f0000) [pid = 13556] [serial = 1935] [outer = 0xa05b2800]
11:03:00 INFO - PROCESS | 13505 | --DOMWINDOW == 132 (0xa3328800) [pid = 13556] [serial = 1872] [outer = (nil)] [url = about:blank]
11:03:00 INFO - PROCESS | 13505 | --DOMWINDOW == 131 (0xa3327800) [pid = 13556] [serial = 1875] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
11:03:00 INFO - PROCESS | 13505 | --DOMWINDOW == 130 (0xa2c3f000) [pid = 13556] [serial = 1867] [outer = (nil)] [url = about:blank]
11:03:00 INFO - PROCESS | 13505 | --DOMWINDOW == 129 (0xa2cf0c00) [pid = 13556] [serial = 1870] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354928069]
11:03:00 INFO - PROCESS | 13505 | --DOMWINDOW == 128 (0xa2ab0800) [pid = 13556] [serial = 1862] [outer = (nil)] [url = about:blank]
11:03:00 INFO - PROCESS | 13505 | --DOMWINDOW == 127 (0xa2c39000) [pid = 13556] [serial = 1865] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
11:03:00 INFO - PROCESS | 13505 | --DOMWINDOW == 126 (0xa28a5c00) [pid = 13556] [serial = 1859] [outer = (nil)] [url = about:blank]
11:03:00 INFO - PROCESS | 13505 | --DOMWINDOW == 125 (0xa0463000) [pid = 13556] [serial = 1844] [outer = (nil)] [url = about:blank]
11:03:00 INFO - PROCESS | 13505 | --DOMWINDOW == 124 (0xa2376c00) [pid = 13556] [serial = 1853] [outer = (nil)] [url = about:blank]
11:03:00 INFO - PROCESS | 13505 | --DOMWINDOW == 123 (0xa08f2400) [pid = 13556] [serial = 1847] [outer = (nil)] [url = about:blank]
11:03:00 INFO - PROCESS | 13505 | --DOMWINDOW == 122 (0xa14aac00) [pid = 13556] [serial = 1850] [outer = (nil)] [url = about:blank]
11:03:00 INFO - PROCESS | 13505 | --DOMWINDOW == 121 (0xa2659c00) [pid = 13556] [serial = 1856] [outer = (nil)] [url = about:blank]
11:03:00 INFO - PROCESS | 13505 | --DOMWINDOW == 120 (0x9ebb5000) [pid = 13556] [serial = 1880] [outer = (nil)] [url = about:blank]
11:03:00 INFO - PROCESS | 13505 | --DOMWINDOW == 119 (0xa0522800) [pid = 13556] [serial = 1883] [outer = (nil)] [url = about:blank]
11:03:00 INFO - PROCESS | 13505 | --DOMWINDOW == 118 (0x9f865800) [pid = 13556] [serial = 1877] [outer = (nil)] [url = about:blank]
11:03:00 INFO - PROCESS | 13505 | --DOMWINDOW == 117 (0x9fb9fc00) [pid = 13556] [serial = 1886] [outer = (nil)] [url = about:blank]
11:03:00 INFO - PROCESS | 13505 | --DOMWINDOW == 116 (0xa0528000) [pid = 13556] [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]
11:03:00 INFO - PROCESS | 13505 | --DOMWINDOW == 115 (0x9ebaec00) [pid = 13556] [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]
11:03:00 INFO - PROCESS | 13505 | --DOMWINDOW == 114 (0x9f534000) [pid = 13556] [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]
11:03:00 INFO - PROCESS | 13505 | --DOMWINDOW == 113 (0x9f53ec00) [pid = 13556] [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]
11:03:00 INFO - PROCESS | 13505 | --DOMWINDOW == 112 (0x9ed02400) [pid = 13556] [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]
11:03:00 INFO - PROCESS | 13505 | --DOMWINDOW == 111 (0x9e9b0400) [pid = 13556] [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]
11:03:00 INFO - PROCESS | 13505 | --DOMWINDOW == 110 (0xa33c4000) [pid = 13556] [serial = 1874] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
11:03:00 INFO - PROCESS | 13505 | --DOMWINDOW == 109 (0xa2cedc00) [pid = 13556] [serial = 1869] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354928069]
11:03:00 INFO - PROCESS | 13505 | --DOMWINDOW == 108 (0xa2c35800) [pid = 13556] [serial = 1864] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
11:03:00 INFO - PROCESS | 13505 | --DOMWINDOW == 107 (0xa08eec00) [pid = 13556] [serial = 1803] [outer = (nil)] [url = about:blank]
11:03:00 INFO - PROCESS | 13505 | --DOMWINDOW == 106 (0x9f347800) [pid = 13556] [serial = 1761] [outer = (nil)] [url = about:blank]
11:03:01 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
11:03:01 INFO - document served over http requires an https
11:03:01 INFO - sub-resource via xhr-request using the meta-csp
11:03:01 INFO - delivery method with swap-origin-redirect and when
11:03:01 INFO - the target request is cross-origin.
11:03:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 4400ms
11:03:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
11:03:02 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebb8400 == 23 [pid = 13556] [id = 692]
11:03:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 107 (0x9f348800) [pid = 13556] [serial = 1936] [outer = (nil)]
11:03:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 108 (0x9f40d800) [pid = 13556] [serial = 1937] [outer = 0x9f348800]
11:03:02 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:03:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 109 (0xa045c400) [pid = 13556] [serial = 1938] [outer = 0x9f348800]
11:03:03 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
11:03:03 INFO - document served over http requires an http
11:03:03 INFO - sub-resource via fetch-request using the meta-csp
11:03:03 INFO - delivery method with keep-origin-redirect and when
11:03:03 INFO - the target request is same-origin.
11:03:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2298ms
11:03:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
11:03:04 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ed05400 == 24 [pid = 13556] [id = 693]
11:03:04 INFO - PROCESS | 13505 | ++DOMWINDOW == 110 (0x9f344c00) [pid = 13556] [serial = 1939] [outer = (nil)]
11:03:04 INFO - PROCESS | 13505 | ++DOMWINDOW == 111 (0xa0daac00) [pid = 13556] [serial = 1940] [outer = 0x9f344c00]
11:03:04 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:03:04 INFO - PROCESS | 13505 | ++DOMWINDOW == 112 (0xa12e2000) [pid = 13556] [serial = 1941] [outer = 0x9f344c00]
11:03:05 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
11:03:05 INFO - document served over http requires an http
11:03:05 INFO - sub-resource via fetch-request using the meta-csp
11:03:05 INFO - delivery method with no-redirect and when
11:03:05 INFO - the target request is same-origin.
11:03:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2089ms
11:03:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
11:03:06 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0b58800 == 25 [pid = 13556] [id = 694]
11:03:06 INFO - PROCESS | 13505 | ++DOMWINDOW == 113 (0xa0b5fc00) [pid = 13556] [serial = 1942] [outer = (nil)]
11:03:06 INFO - PROCESS | 13505 | ++DOMWINDOW == 114 (0xa22d4400) [pid = 13556] [serial = 1943] [outer = 0xa0b5fc00]
11:03:06 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:03:06 INFO - PROCESS | 13505 | ++DOMWINDOW == 115 (0xa237a800) [pid = 13556] [serial = 1944] [outer = 0xa0b5fc00]
11:03:07 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
11:03:07 INFO - document served over http requires an http
11:03:07 INFO - sub-resource via fetch-request using the meta-csp
11:03:07 INFO - delivery method with swap-origin-redirect and when
11:03:07 INFO - the target request is same-origin.
11:03:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2115ms
11:03:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
11:03:08 INFO - PROCESS | 13505 | ++DOCSHELL 0xa22cb400 == 26 [pid = 13556] [id = 695]
11:03:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 116 (0xa22cd800) [pid = 13556] [serial = 1945] [outer = (nil)]
11:03:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 117 (0xa28ac800) [pid = 13556] [serial = 1946] [outer = 0xa22cd800]
11:03:09 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:03:09 INFO - PROCESS | 13505 | ++DOMWINDOW == 118 (0xa2ab1c00) [pid = 13556] [serial = 1947] [outer = 0xa22cd800]
11:03:10 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2c3bc00 == 27 [pid = 13556] [id = 696]
11:03:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 119 (0xa2c3d000) [pid = 13556] [serial = 1948] [outer = (nil)]
11:03:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 120 (0xa2ce4c00) [pid = 13556] [serial = 1949] [outer = 0xa2c3d000]
11:03:10 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
11:03:10 INFO - document served over http requires an http
11:03:10 INFO - sub-resource via iframe-tag using the meta-csp
11:03:10 INFO - delivery method with keep-origin-redirect and when
11:03:10 INFO - the target request is same-origin.
11:03:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2802ms
11:03:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
11:03:11 INFO - PROCESS | 13505 | ++DOCSHELL 0xa28a8000 == 28 [pid = 13556] [id = 697]
11:03:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 121 (0xa28a8400) [pid = 13556] [serial = 1950] [outer = (nil)]
11:03:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 122 (0xa3326c00) [pid = 13556] [serial = 1951] [outer = 0xa28a8400]
11:03:12 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:03:12 INFO - PROCESS | 13505 | ++DOMWINDOW == 123 (0xa3330800) [pid = 13556] [serial = 1952] [outer = 0xa28a8400]
11:03:13 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3669000 == 29 [pid = 13556] [id = 698]
11:03:13 INFO - PROCESS | 13505 | ++DOMWINDOW == 124 (0xa3669400) [pid = 13556] [serial = 1953] [outer = (nil)]
11:03:13 INFO - PROCESS | 13505 | ++DOMWINDOW == 125 (0xa366d800) [pid = 13556] [serial = 1954] [outer = 0xa3669400]
11:03:13 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
11:03:13 INFO - document served over http requires an http
11:03:13 INFO - sub-resource via iframe-tag using the meta-csp
11:03:13 INFO - delivery method with no-redirect and when
11:03:13 INFO - the target request is same-origin.
11:03:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2643ms
11:03:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
11:03:14 INFO - PROCESS | 13505 | ++DOCSHELL 0xa366a400 == 30 [pid = 13556] [id = 699]
11:03:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 126 (0xa366c800) [pid = 13556] [serial = 1955] [outer = (nil)]
11:03:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 127 (0xa3bc1800) [pid = 13556] [serial = 1956] [outer = 0xa366c800]
11:03:14 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:03:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 128 (0xa3f76000) [pid = 13556] [serial = 1957] [outer = 0xa366c800]
11:03:15 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4328c00 == 31 [pid = 13556] [id = 700]
11:03:15 INFO - PROCESS | 13505 | ++DOMWINDOW == 129 (0xa4329000) [pid = 13556] [serial = 1958] [outer = (nil)]
11:03:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 130 (0xa43a3800) [pid = 13556] [serial = 1959] [outer = 0xa4329000]
11:03:16 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
11:03:16 INFO - document served over http requires an http
11:03:16 INFO - sub-resource via iframe-tag using the meta-csp
11:03:16 INFO - delivery method with swap-origin-redirect and when
11:03:16 INFO - the target request is same-origin.
11:03:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2851ms
11:03:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
11:03:17 INFO - PROCESS | 13505 | ++DOCSHELL 0xa389fc00 == 32 [pid = 13556] [id = 701]
11:03:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 131 (0xa3bbb800) [pid = 13556] [serial = 1960] [outer = (nil)]
11:03:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 132 (0xa4a2f000) [pid = 13556] [serial = 1961] [outer = 0xa3bbb800]
11:03:17 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:03:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 133 (0xa4a33800) [pid = 13556] [serial = 1962] [outer = 0xa3bbb800]
11:03:18 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
11:03:18 INFO - document served over http requires an http
11:03:18 INFO - sub-resource via script-tag using the meta-csp
11:03:18 INFO - delivery method with keep-origin-redirect and when
11:03:18 INFO - the target request is same-origin.
11:03:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2571ms
11:03:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
11:03:20 INFO - PROCESS | 13505 | ++DOCSHELL 0xa43adc00 == 33 [pid = 13556] [id = 702]
11:03:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 134 (0xa43ae000) [pid = 13556] [serial = 1963] [outer = (nil)]
11:03:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 135 (0xa4e09400) [pid = 13556] [serial = 1964] [outer = 0xa43ae000]
11:03:20 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:03:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 136 (0xa4e0d800) [pid = 13556] [serial = 1965] [outer = 0xa43ae000]
11:03:22 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
11:03:22 INFO - document served over http requires an http
11:03:22 INFO - sub-resource via script-tag using the meta-csp
11:03:22 INFO - delivery method with no-redirect and when
11:03:22 INFO - the target request is same-origin.
11:03:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 3316ms
11:03:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
11:03:22 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4a37400 == 34 [pid = 13556] [id = 703]
11:03:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 137 (0xa4e07400) [pid = 13556] [serial = 1966] [outer = (nil)]
11:03:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 138 (0xa4ed7400) [pid = 13556] [serial = 1967] [outer = 0xa4e07400]
11:03:23 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:03:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 139 (0xa4edc800) [pid = 13556] [serial = 1968] [outer = 0xa4e07400]
11:03:24 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
11:03:24 INFO - document served over http requires an http
11:03:24 INFO - sub-resource via script-tag using the meta-csp
11:03:24 INFO - delivery method with swap-origin-redirect and when
11:03:24 INFO - the target request is same-origin.
11:03:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2246ms
11:03:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
11:03:25 INFO - PROCESS | 13505 | ++DOCSHELL 0xa4ed5400 == 35 [pid = 13556] [id = 704]
11:03:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 140 (0xa4ee0800) [pid = 13556] [serial = 1969] [outer = (nil)]
11:03:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 141 (0xa5008400) [pid = 13556] [serial = 1970] [outer = 0xa4ee0800]
11:03:25 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:03:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 142 (0xa500cc00) [pid = 13556] [serial = 1971] [outer = 0xa4ee0800]
11:03:28 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
11:03:28 INFO - document served over http requires an http
11:03:28 INFO - sub-resource via xhr-request using the meta-csp
11:03:28 INFO - delivery method with keep-origin-redirect and when
11:03:28 INFO - the target request is same-origin.
11:03:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 3410ms
11:03:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
11:03:28 INFO - PROCESS | 13505 | ++DOCSHELL 0x9faf5400 == 36 [pid = 13556] [id = 705]
11:03:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 143 (0xa0526000) [pid = 13556] [serial = 1972] [outer = (nil)]
11:03:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 144 (0xa05bac00) [pid = 13556] [serial = 1973] [outer = 0xa0526000]
11:03:29 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:03:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 145 (0xa0da6000) [pid = 13556] [serial = 1974] [outer = 0xa0526000]
11:03:30 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
11:03:30 INFO - document served over http requires an http
11:03:30 INFO - sub-resource via xhr-request using the meta-csp
11:03:30 INFO - delivery method with no-redirect and when
11:03:30 INFO - the target request is same-origin.
11:03:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2765ms
11:03:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
11:03:31 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f346c00 == 37 [pid = 13556] [id = 706]
11:03:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 146 (0x9f347400) [pid = 13556] [serial = 1975] [outer = (nil)]
11:03:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 147 (0x9f537400) [pid = 13556] [serial = 1976] [outer = 0x9f347400]
11:03:32 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:03:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 148 (0x9fafc400) [pid = 13556] [serial = 1977] [outer = 0x9f347400]
11:03:32 INFO - PROCESS | 13505 | --DOCSHELL 0x9f34ac00 == 36 [pid = 13556] [id = 675]
11:03:32 INFO - PROCESS | 13505 | --DOCSHELL 0x9fbaa000 == 35 [pid = 13556] [id = 676]
11:03:32 INFO - PROCESS | 13505 | --DOCSHELL 0xa33c3c00 == 34 [pid = 13556] [id = 670]
11:03:32 INFO - PROCESS | 13505 | --DOCSHELL 0xa12e3400 == 33 [pid = 13556] [id = 677]
11:03:32 INFO - PROCESS | 13505 | --DOCSHELL 0xa22cc400 == 32 [pid = 13556] [id = 678]
11:03:32 INFO - PROCESS | 13505 | --DOCSHELL 0xa14ab000 == 31 [pid = 13556] [id = 652]
11:03:32 INFO - PROCESS | 13505 | --DOCSHELL 0xa2cec000 == 30 [pid = 13556] [id = 679]
11:03:32 INFO - PROCESS | 13505 | --DOCSHELL 0xa3896400 == 29 [pid = 13556] [id = 681]
11:03:32 INFO - PROCESS | 13505 | --DOCSHELL 0xa347b800 == 28 [pid = 13556] [id = 680]
11:03:32 INFO - PROCESS | 13505 | --DOCSHELL 0xa3bbf400 == 27 [pid = 13556] [id = 683]
11:03:32 INFO - PROCESS | 13505 | --DOCSHELL 0xa3669c00 == 26 [pid = 13556] [id = 682]
11:03:32 INFO - PROCESS | 13505 | --DOCSHELL 0xa3f71400 == 25 [pid = 13556] [id = 685]
11:03:32 INFO - PROCESS | 13505 | --DOCSHELL 0xa3899000 == 24 [pid = 13556] [id = 684]
11:03:32 INFO - PROCESS | 13505 | --DOCSHELL 0xa3d32400 == 23 [pid = 13556] [id = 686]
11:03:32 INFO - PROCESS | 13505 | --DOCSHELL 0xa3f78000 == 22 [pid = 13556] [id = 687]
11:03:32 INFO - PROCESS | 13505 | --DOCSHELL 0xa41f2800 == 21 [pid = 13556] [id = 688]
11:03:32 INFO - PROCESS | 13505 | --DOCSHELL 0x9e9acc00 == 20 [pid = 13556] [id = 689]
11:03:32 INFO - PROCESS | 13505 | --DOCSHELL 0x9f407400 == 19 [pid = 13556] [id = 674]
11:03:32 INFO - PROCESS | 13505 | --DOCSHELL 0x9f53f000 == 18 [pid = 13556] [id = 690]
11:03:32 INFO - PROCESS | 13505 | --DOMWINDOW == 147 (0xa051f400) [pid = 13556] [serial = 1878] [outer = (nil)] [url = about:blank]
11:03:32 INFO - PROCESS | 13505 | --DOMWINDOW == 146 (0xa05b8000) [pid = 13556] [serial = 1842] [outer = (nil)] [url = about:blank]
11:03:32 INFO - PROCESS | 13505 | --DOMWINDOW == 145 (0x9f40ac00) [pid = 13556] [serial = 1881] [outer = (nil)] [url = about:blank]
11:03:32 INFO - PROCESS | 13505 | --DOMWINDOW == 144 (0xa0675800) [pid = 13556] [serial = 1884] [outer = (nil)] [url = about:blank]
11:03:33 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
11:03:33 INFO - document served over http requires an http
11:03:33 INFO - sub-resource via xhr-request using the meta-csp
11:03:33 INFO - delivery method with swap-origin-redirect and when
11:03:33 INFO - the target request is same-origin.
11:03:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2603ms
11:03:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
11:03:33 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f340800 == 19 [pid = 13556] [id = 707]
11:03:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 145 (0x9f348c00) [pid = 13556] [serial = 1978] [outer = (nil)]
11:03:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 146 (0x9f53f000) [pid = 13556] [serial = 1979] [outer = 0x9f348c00]
11:03:34 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:03:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 147 (0xa0460800) [pid = 13556] [serial = 1980] [outer = 0x9f348c00]
11:03:35 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
11:03:35 INFO - document served over http requires an https
11:03:35 INFO - sub-resource via fetch-request using the meta-csp
11:03:35 INFO - delivery method with keep-origin-redirect and when
11:03:35 INFO - the target request is same-origin.
11:03:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2441ms
11:03:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
11:03:36 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f409000 == 20 [pid = 13556] [id = 708]
11:03:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 148 (0xa05b0c00) [pid = 13556] [serial = 1981] [outer = (nil)]
11:03:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 149 (0xa0677c00) [pid = 13556] [serial = 1982] [outer = 0xa05b0c00]
11:03:36 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:03:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 150 (0xa0850000) [pid = 13556] [serial = 1983] [outer = 0xa05b0c00]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 149 (0xa289d400) [pid = 13556] [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]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 148 (0x9f410400) [pid = 13556] [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]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 147 (0xa2aadc00) [pid = 13556] [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]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 146 (0xa14ab400) [pid = 13556] [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]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 145 (0xa120fc00) [pid = 13556] [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]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 144 (0x9f53b800) [pid = 13556] [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]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 143 (0xa2aaa800) [pid = 13556] [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]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 142 (0xa12ea400) [pid = 13556] [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]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 141 (0xa0464c00) [pid = 13556] [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]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 140 (0x9f861800) [pid = 13556] [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]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 139 (0x9fb9e800) [pid = 13556] [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]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 138 (0x9eb0ac00) [pid = 13556] [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]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 137 (0xa08eac00) [pid = 13556] [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]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 136 (0x9fba1400) [pid = 13556] [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]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 135 (0xa0b62000) [pid = 13556] [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]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 134 (0x9fafe400) [pid = 13556] [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]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 133 (0xa0dae800) [pid = 13556] [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]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 132 (0x9f85b400) [pid = 13556] [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]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 131 (0xa084bc00) [pid = 13556] [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]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 130 (0xa2383800) [pid = 13556] [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]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 129 (0xa0520c00) [pid = 13556] [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]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 128 (0x9e9b2c00) [pid = 13556] [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]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 127 (0xa2c3cc00) [pid = 13556] [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]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 126 (0xa554c800) [pid = 13556] [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]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 125 (0xa14a8800) [pid = 13556] [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]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 124 (0xa3f74000) [pid = 13556] [serial = 1917] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 123 (0xa43a2400) [pid = 13556] [serial = 1925] [outer = (nil)] [url = about:blank]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 122 (0x9eb17800) [pid = 13556] [serial = 1928] [outer = (nil)] [url = about:blank]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 121 (0xa3bc2000) [pid = 13556] [serial = 1912] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354960246]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 120 (0xa3d34000) [pid = 13556] [serial = 1914] [outer = (nil)] [url = about:blank]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 119 (0xa366f000) [pid = 13556] [serial = 1904] [outer = (nil)] [url = about:blank]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 118 (0x9fbab800) [pid = 13556] [serial = 1931] [outer = (nil)] [url = about:blank]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 117 (0xa3898800) [pid = 13556] [serial = 1907] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 116 (0xa3326400) [pid = 13556] [serial = 1898] [outer = (nil)] [url = about:blank]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 115 (0xa347d400) [pid = 13556] [serial = 1901] [outer = (nil)] [url = about:blank]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 114 (0xa12e6400) [pid = 13556] [serial = 1892] [outer = (nil)] [url = about:blank]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 113 (0xa2377400) [pid = 13556] [serial = 1895] [outer = (nil)] [url = about:blank]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 112 (0xa41f4400) [pid = 13556] [serial = 1922] [outer = (nil)] [url = about:blank]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 111 (0xa3f7d400) [pid = 13556] [serial = 1919] [outer = (nil)] [url = about:blank]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 110 (0xa05ac400) [pid = 13556] [serial = 1889] [outer = (nil)] [url = about:blank]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 109 (0xa389f400) [pid = 13556] [serial = 1909] [outer = (nil)] [url = about:blank]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 108 (0xa084a400) [pid = 13556] [serial = 1934] [outer = (nil)] [url = about:blank]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 107 (0x9f866000) [pid = 13556] [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]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 106 (0xa3bbf800) [pid = 13556] [serial = 1911] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354960246]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 105 (0xa3f71800) [pid = 13556] [serial = 1916] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 104 (0x9e9af000) [pid = 13556] [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]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 103 (0xa3896800) [pid = 13556] [serial = 1906] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
11:03:39 INFO - PROCESS | 13505 | --DOMWINDOW == 102 (0xa28aac00) [pid = 13556] [serial = 1860] [outer = (nil)] [url = about:blank]
11:03:40 INFO - PROCESS | 13505 | --DOMWINDOW == 101 (0x9f85b800) [pid = 13556] [serial = 1770] [outer = (nil)] [url = about:blank]
11:03:40 INFO - PROCESS | 13505 | --DOMWINDOW == 100 (0xa2ce7800) [pid = 13556] [serial = 1868] [outer = (nil)] [url = about:blank]
11:03:40 INFO - PROCESS | 13505 | --DOMWINDOW == 99 (0xa22ca400) [pid = 13556] [serial = 1826] [outer = (nil)] [url = about:blank]
11:03:40 INFO - PROCESS | 13505 | --DOMWINDOW == 98 (0xa14b0c00) [pid = 13556] [serial = 1893] [outer = (nil)] [url = about:blank]
11:03:40 INFO - PROCESS | 13505 | --DOMWINDOW == 97 (0xa12e5000) [pid = 13556] [serial = 1818] [outer = (nil)] [url = about:blank]
11:03:40 INFO - PROCESS | 13505 | --DOMWINDOW == 96 (0x9faf9400) [pid = 13556] [serial = 1773] [outer = (nil)] [url = about:blank]
11:03:40 INFO - PROCESS | 13505 | --DOMWINDOW == 95 (0xa2ab4800) [pid = 13556] [serial = 1863] [outer = (nil)] [url = about:blank]
11:03:40 INFO - PROCESS | 13505 | --DOMWINDOW == 94 (0xa14b3c00) [pid = 13556] [serial = 1821] [outer = (nil)] [url = about:blank]
11:03:40 INFO - PROCESS | 13505 | --DOMWINDOW == 93 (0xa0529400) [pid = 13556] [serial = 1779] [outer = (nil)] [url = about:blank]
11:03:40 INFO - PROCESS | 13505 | --DOMWINDOW == 92 (0xa05af800) [pid = 13556] [serial = 1806] [outer = (nil)] [url = about:blank]
11:03:40 INFO - PROCESS | 13505 | --DOMWINDOW == 91 (0xa0b61800) [pid = 13556] [serial = 1848] [outer = (nil)] [url = about:blank]
11:03:40 INFO - PROCESS | 13505 | --DOMWINDOW == 90 (0x9f408c00) [pid = 13556] [serial = 1767] [outer = (nil)] [url = about:blank]
11:03:40 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0xa2176c00) [pid = 13556] [serial = 1851] [outer = (nil)] [url = about:blank]
11:03:40 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0xa045c800) [pid = 13556] [serial = 1776] [outer = (nil)] [url = about:blank]
11:03:40 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0xa0da7c00) [pid = 13556] [serial = 1812] [outer = (nil)] [url = about:blank]
11:03:40 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0xa0b59800) [pid = 13556] [serial = 1809] [outer = (nil)] [url = about:blank]
11:03:40 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0xa0da4000) [pid = 13556] [serial = 1887] [outer = (nil)] [url = about:blank]
11:03:40 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0xa1208400) [pid = 13556] [serial = 1815] [outer = (nil)] [url = about:blank]
11:03:40 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0xa05b4400) [pid = 13556] [serial = 1845] [outer = (nil)] [url = about:blank]
11:03:40 INFO - PROCESS | 13505 | --DOMWINDOW == 82 (0xa0850800) [pid = 13556] [serial = 1789] [outer = (nil)] [url = about:blank]
11:03:40 INFO - PROCESS | 13505 | --DOMWINDOW == 81 (0xa265e800) [pid = 13556] [serial = 1857] [outer = (nil)] [url = about:blank]
11:03:40 INFO - PROCESS | 13505 | --DOMWINDOW == 80 (0xa0676c00) [pid = 13556] [serial = 1784] [outer = (nil)] [url = about:blank]
11:03:40 INFO - PROCESS | 13505 | --DOMWINDOW == 79 (0xa046ac00) [pid = 13556] [serial = 1932] [outer = (nil)] [url = about:blank]
11:03:40 INFO - PROCESS | 13505 | --DOMWINDOW == 78 (0x9ed03000) [pid = 13556] [serial = 1764] [outer = (nil)] [url = about:blank]
11:03:40 INFO - PROCESS | 13505 | --DOMWINDOW == 77 (0xa332d800) [pid = 13556] [serial = 1873] [outer = (nil)] [url = about:blank]
11:03:40 INFO - PROCESS | 13505 | --DOMWINDOW == 76 (0xa5674000) [pid = 13556] [serial = 1755] [outer = (nil)] [url = about:blank]
11:03:40 INFO - PROCESS | 13505 | --DOMWINDOW == 75 (0xa237ac00) [pid = 13556] [serial = 1854] [outer = (nil)] [url = about:blank]
11:03:40 INFO - PROCESS | 13505 | --DOMWINDOW == 74 (0xa0b61400) [pid = 13556] [serial = 1890] [outer = (nil)] [url = about:blank]
11:03:40 INFO - PROCESS | 13505 | --DOMWINDOW == 73 (0x9f34fc00) [pid = 13556] [serial = 1929] [outer = (nil)] [url = about:blank]
11:03:41 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
11:03:41 INFO - document served over http requires an https
11:03:41 INFO - sub-resource via fetch-request using the meta-csp
11:03:41 INFO - delivery method with no-redirect and when
11:03:41 INFO - the target request is same-origin.
11:03:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 5226ms
11:03:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
11:03:41 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebae000 == 21 [pid = 13556] [id = 709]
11:03:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 74 (0x9ebba000) [pid = 13556] [serial = 1984] [outer = (nil)]
11:03:42 INFO - PROCESS | 13505 | ++DOMWINDOW == 75 (0x9f404000) [pid = 13556] [serial = 1985] [outer = 0x9ebba000]
11:03:42 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:03:42 INFO - PROCESS | 13505 | ++DOMWINDOW == 76 (0x9f53c800) [pid = 13556] [serial = 1986] [outer = 0x9ebba000]
11:03:43 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
11:03:43 INFO - document served over http requires an https
11:03:43 INFO - sub-resource via fetch-request using the meta-csp
11:03:43 INFO - delivery method with swap-origin-redirect and when
11:03:43 INFO - the target request is same-origin.
11:03:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2453ms
11:03:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
11:03:44 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ed03000 == 22 [pid = 13556] [id = 710]
11:03:44 INFO - PROCESS | 13505 | ++DOMWINDOW == 77 (0x9ed08c00) [pid = 13556] [serial = 1987] [outer = (nil)]
11:03:44 INFO - PROCESS | 13505 | ++DOMWINDOW == 78 (0xa045cc00) [pid = 13556] [serial = 1988] [outer = 0x9ed08c00]
11:03:44 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:03:44 INFO - PROCESS | 13505 | ++DOMWINDOW == 79 (0xa0529400) [pid = 13556] [serial = 1989] [outer = 0x9ed08c00]
11:03:45 INFO - PROCESS | 13505 | ++DOCSHELL 0xa067b400 == 23 [pid = 13556] [id = 711]
11:03:45 INFO - PROCESS | 13505 | ++DOMWINDOW == 80 (0xa067fc00) [pid = 13556] [serial = 1990] [outer = (nil)]
11:03:45 INFO - PROCESS | 13505 | ++DOMWINDOW == 81 (0xa084f800) [pid = 13556] [serial = 1991] [outer = 0xa067fc00]
11:03:46 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
11:03:46 INFO - document served over http requires an https
11:03:46 INFO - sub-resource via iframe-tag using the meta-csp
11:03:46 INFO - delivery method with keep-origin-redirect and when
11:03:46 INFO - the target request is same-origin.
11:03:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2340ms
11:03:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
11:03:46 INFO - PROCESS | 13505 | ++DOCSHELL 0x9fba1800 == 24 [pid = 13556] [id = 712]
11:03:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 82 (0x9fba7800) [pid = 13556] [serial = 1992] [outer = (nil)]
11:03:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 83 (0xa0b5a800) [pid = 13556] [serial = 1993] [outer = 0x9fba7800]
11:03:47 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:03:47 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0xa0b61800) [pid = 13556] [serial = 1994] [outer = 0x9fba7800]
11:03:47 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0dac400 == 25 [pid = 13556] [id = 713]
11:03:47 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0xa0dac800) [pid = 13556] [serial = 1995] [outer = (nil)]
11:03:48 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0xa1206400) [pid = 13556] [serial = 1996] [outer = 0xa0dac800]
11:03:48 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
11:03:48 INFO - document served over http requires an https
11:03:48 INFO - sub-resource via iframe-tag using the meta-csp
11:03:48 INFO - delivery method with no-redirect and when
11:03:48 INFO - the target request is same-origin.
11:03:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2352ms
11:03:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
11:03:49 INFO - PROCESS | 13505 | ++DOCSHELL 0xa08f6c00 == 26 [pid = 13556] [id = 714]
11:03:49 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0xa08f7800) [pid = 13556] [serial = 1997] [outer = (nil)]
11:03:49 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0xa12df800) [pid = 13556] [serial = 1998] [outer = 0xa08f7800]
11:03:49 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:03:49 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0xa12ea000) [pid = 13556] [serial = 1999] [outer = 0xa08f7800]
11:03:50 INFO - PROCESS | 13505 | ++DOCSHELL 0xa14b6000 == 27 [pid = 13556] [id = 715]
11:03:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0xa14b6400) [pid = 13556] [serial = 2000] [outer = (nil)]
11:03:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 91 (0xa2174800) [pid = 13556] [serial = 2001] [outer = 0xa14b6400]
11:03:51 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
11:03:51 INFO - document served over http requires an https
11:03:51 INFO - sub-resource via iframe-tag using the meta-csp
11:03:51 INFO - delivery method with swap-origin-redirect and when
11:03:51 INFO - the target request is same-origin.
11:03:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2961ms
11:03:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
11:03:52 INFO - PROCESS | 13505 | ++DOCSHELL 0xa120e000 == 28 [pid = 13556] [id = 716]
11:03:52 INFO - PROCESS | 13505 | ++DOMWINDOW == 92 (0xa120f000) [pid = 13556] [serial = 2002] [outer = (nil)]
11:03:52 INFO - PROCESS | 13505 | ++DOMWINDOW == 93 (0xa22cac00) [pid = 13556] [serial = 2003] [outer = 0xa120f000]
11:03:52 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:03:52 INFO - PROCESS | 13505 | ++DOMWINDOW == 94 (0xa22d0800) [pid = 13556] [serial = 2004] [outer = 0xa120f000]
11:03:54 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
11:03:54 INFO - document served over http requires an https
11:03:54 INFO - sub-resource via script-tag using the meta-csp
11:03:54 INFO - delivery method with keep-origin-redirect and when
11:03:54 INFO - the target request is same-origin.
11:03:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2644ms
11:03:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
11:03:54 INFO - PROCESS | 13505 | ++DOCSHELL 0xa22c8400 == 29 [pid = 13556] [id = 717]
11:03:54 INFO - PROCESS | 13505 | ++DOMWINDOW == 95 (0xa237d800) [pid = 13556] [serial = 2005] [outer = (nil)]
11:03:54 INFO - PROCESS | 13505 | ++DOMWINDOW == 96 (0xa265fc00) [pid = 13556] [serial = 2006] [outer = 0xa237d800]
11:03:55 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:03:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 97 (0xa28a1000) [pid = 13556] [serial = 2007] [outer = 0xa237d800]
11:03:56 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
11:03:56 INFO - document served over http requires an https
11:03:56 INFO - sub-resource via script-tag using the meta-csp
11:03:56 INFO - delivery method with no-redirect and when
11:03:56 INFO - the target request is same-origin.
11:03:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2490ms
11:03:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
11:03:57 INFO - PROCESS | 13505 | ++DOCSHELL 0xa265a800 == 30 [pid = 13556] [id = 718]
11:03:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 98 (0xa265c000) [pid = 13556] [serial = 2008] [outer = (nil)]
11:03:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 99 (0xa2c34c00) [pid = 13556] [serial = 2009] [outer = 0xa265c000]
11:03:58 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:03:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 100 (0xa2ce8400) [pid = 13556] [serial = 2010] [outer = 0xa265c000]
11:04:00 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
11:04:00 INFO - document served over http requires an https
11:04:00 INFO - sub-resource via script-tag using the meta-csp
11:04:00 INFO - delivery method with swap-origin-redirect and when
11:04:00 INFO - the target request is same-origin.
11:04:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 3598ms
11:04:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
11:04:00 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2c32000 == 31 [pid = 13556] [id = 719]
11:04:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 101 (0xa2cf0000) [pid = 13556] [serial = 2011] [outer = (nil)]
11:04:01 INFO - PROCESS | 13505 | ++DOMWINDOW == 102 (0xa33c6c00) [pid = 13556] [serial = 2012] [outer = 0xa2cf0000]
11:04:01 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:04:01 INFO - PROCESS | 13505 | ++DOMWINDOW == 103 (0xa33d1c00) [pid = 13556] [serial = 2013] [outer = 0xa2cf0000]
11:04:02 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
11:04:02 INFO - document served over http requires an https
11:04:02 INFO - sub-resource via xhr-request using the meta-csp
11:04:02 INFO - delivery method with keep-origin-redirect and when
11:04:02 INFO - the target request is same-origin.
11:04:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2202ms
11:04:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
11:04:03 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3334400 == 32 [pid = 13556] [id = 720]
11:04:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 104 (0xa366c400) [pid = 13556] [serial = 2014] [outer = (nil)]
11:04:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 105 (0xa3891c00) [pid = 13556] [serial = 2015] [outer = 0xa366c400]
11:04:03 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:04:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 106 (0xa3899000) [pid = 13556] [serial = 2016] [outer = 0xa366c400]
11:04:04 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
11:04:04 INFO - document served over http requires an https
11:04:04 INFO - sub-resource via xhr-request using the meta-csp
11:04:04 INFO - delivery method with no-redirect and when
11:04:04 INFO - the target request is same-origin.
11:04:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2133ms
11:04:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
11:04:05 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3672400 == 33 [pid = 13556] [id = 721]
11:04:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 107 (0xa3bb5400) [pid = 13556] [serial = 2017] [outer = (nil)]
11:04:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 108 (0xa3bc2400) [pid = 13556] [serial = 2018] [outer = 0xa3bb5400]
11:04:05 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:04:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 109 (0xa3d36400) [pid = 13556] [serial = 2019] [outer = 0xa3bb5400]
11:04:06 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
11:04:06 INFO - document served over http requires an https
11:04:06 INFO - sub-resource via xhr-request using the meta-csp
11:04:06 INFO - delivery method with swap-origin-redirect and when
11:04:06 INFO - the target request is same-origin.
11:04:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2147ms
11:04:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
11:04:07 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3bbf400 == 34 [pid = 13556] [id = 722]
11:04:07 INFO - PROCESS | 13505 | ++DOMWINDOW == 110 (0xa3f73c00) [pid = 13556] [serial = 2020] [outer = (nil)]
11:04:07 INFO - PROCESS | 13505 | ++DOMWINDOW == 111 (0xa41ee400) [pid = 13556] [serial = 2021] [outer = 0xa3f73c00]
11:04:08 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:04:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 112 (0xa4327400) [pid = 13556] [serial = 2022] [outer = 0xa3f73c00]
11:04:09 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
11:04:09 INFO - document served over http requires an http
11:04:09 INFO - sub-resource via fetch-request using the meta-referrer
11:04:09 INFO - delivery method with keep-origin-redirect and when
11:04:09 INFO - the target request is cross-origin.
11:04:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2606ms
11:04:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
11:04:10 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3f7fc00 == 35 [pid = 13556] [id = 723]
11:04:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 113 (0xa43acc00) [pid = 13556] [serial = 2023] [outer = (nil)]
11:04:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 114 (0xa4e12400) [pid = 13556] [serial = 2024] [outer = 0xa43acc00]
11:04:10 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:04:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 115 (0xa5004400) [pid = 13556] [serial = 2025] [outer = 0xa43acc00]
11:04:12 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebb8400 == 34 [pid = 13556] [id = 692]
11:04:12 INFO - PROCESS | 13505 | --DOCSHELL 0x9ed05400 == 33 [pid = 13556] [id = 693]
11:04:12 INFO - PROCESS | 13505 | --DOCSHELL 0xa0b58800 == 32 [pid = 13556] [id = 694]
11:04:12 INFO - PROCESS | 13505 | --DOCSHELL 0xa2c3bc00 == 31 [pid = 13556] [id = 696]
11:04:12 INFO - PROCESS | 13505 | --DOCSHELL 0xa22cb400 == 30 [pid = 13556] [id = 695]
11:04:12 INFO - PROCESS | 13505 | --DOCSHELL 0xa3669000 == 29 [pid = 13556] [id = 698]
11:04:12 INFO - PROCESS | 13505 | --DOCSHELL 0xa28a8000 == 28 [pid = 13556] [id = 697]
11:04:12 INFO - PROCESS | 13505 | --DOCSHELL 0xa4328c00 == 27 [pid = 13556] [id = 700]
11:04:12 INFO - PROCESS | 13505 | --DOCSHELL 0xa366a400 == 26 [pid = 13556] [id = 699]
11:04:12 INFO - PROCESS | 13505 | --DOCSHELL 0xa389fc00 == 25 [pid = 13556] [id = 701]
11:04:12 INFO - PROCESS | 13505 | --DOCSHELL 0xa43adc00 == 24 [pid = 13556] [id = 702]
11:04:12 INFO - PROCESS | 13505 | --DOCSHELL 0xa4a37400 == 23 [pid = 13556] [id = 703]
11:04:12 INFO - PROCESS | 13505 | --DOCSHELL 0x9faf5400 == 22 [pid = 13556] [id = 705]
11:04:12 INFO - PROCESS | 13505 | --DOCSHELL 0x9fba5800 == 21 [pid = 13556] [id = 691]
11:04:12 INFO - PROCESS | 13505 | --DOCSHELL 0x9f346c00 == 20 [pid = 13556] [id = 706]
11:04:12 INFO - PROCESS | 13505 | --DOCSHELL 0x9f340800 == 19 [pid = 13556] [id = 707]
11:04:14 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebae000 == 18 [pid = 13556] [id = 709]
11:04:14 INFO - PROCESS | 13505 | --DOCSHELL 0xa067b400 == 17 [pid = 13556] [id = 711]
11:04:14 INFO - PROCESS | 13505 | --DOCSHELL 0xa2c3c400 == 16 [pid = 13556] [id = 669]
11:04:14 INFO - PROCESS | 13505 | --DOCSHELL 0x9ed03000 == 15 [pid = 13556] [id = 710]
11:04:14 INFO - PROCESS | 13505 | --DOCSHELL 0xa0dac400 == 14 [pid = 13556] [id = 713]
11:04:14 INFO - PROCESS | 13505 | --DOCSHELL 0x9fba1800 == 13 [pid = 13556] [id = 712]
11:04:14 INFO - PROCESS | 13505 | --DOCSHELL 0xa14b6000 == 12 [pid = 13556] [id = 715]
11:04:14 INFO - PROCESS | 13505 | --DOCSHELL 0xa08f6c00 == 11 [pid = 13556] [id = 714]
11:04:14 INFO - PROCESS | 13505 | --DOCSHELL 0xa120e000 == 10 [pid = 13556] [id = 716]
11:04:14 INFO - PROCESS | 13505 | --DOCSHELL 0xa22c8400 == 9 [pid = 13556] [id = 717]
11:04:14 INFO - PROCESS | 13505 | --DOCSHELL 0xa265a800 == 8 [pid = 13556] [id = 718]
11:04:14 INFO - PROCESS | 13505 | --DOCSHELL 0xa2c32000 == 7 [pid = 13556] [id = 719]
11:04:14 INFO - PROCESS | 13505 | --DOCSHELL 0xa3334400 == 6 [pid = 13556] [id = 720]
11:04:14 INFO - PROCESS | 13505 | --DOCSHELL 0xa3672400 == 5 [pid = 13556] [id = 721]
11:04:14 INFO - PROCESS | 13505 | --DOCSHELL 0xa3bbf400 == 4 [pid = 13556] [id = 722]
11:04:14 INFO - PROCESS | 13505 | --DOCSHELL 0x9f409000 == 3 [pid = 13556] [id = 708]
11:04:14 INFO - PROCESS | 13505 | --DOCSHELL 0xa4ed5400 == 2 [pid = 13556] [id = 704]
11:04:14 INFO - PROCESS | 13505 | --DOMWINDOW == 114 (0xa3d39c00) [pid = 13556] [serial = 1915] [outer = (nil)] [url = about:blank]
11:04:14 INFO - PROCESS | 13505 | --DOMWINDOW == 113 (0xa3481000) [pid = 13556] [serial = 1902] [outer = (nil)] [url = about:blank]
11:04:14 INFO - PROCESS | 13505 | --DOMWINDOW == 112 (0xa431cc00) [pid = 13556] [serial = 1923] [outer = (nil)] [url = about:blank]
11:04:14 INFO - PROCESS | 13505 | --DOMWINDOW == 111 (0xa289d800) [pid = 13556] [serial = 1896] [outer = (nil)] [url = about:blank]
11:04:14 INFO - PROCESS | 13505 | --DOMWINDOW == 110 (0xa33c2400) [pid = 13556] [serial = 1899] [outer = (nil)] [url = about:blank]
11:04:14 INFO - PROCESS | 13505 | --DOMWINDOW == 109 (0xa3674c00) [pid = 13556] [serial = 1905] [outer = (nil)] [url = about:blank]
11:04:14 INFO - PROCESS | 13505 | --DOMWINDOW == 108 (0xa3f80000) [pid = 13556] [serial = 1920] [outer = (nil)] [url = about:blank]
11:04:14 INFO - PROCESS | 13505 | --DOMWINDOW == 107 (0xa3bb8800) [pid = 13556] [serial = 1910] [outer = (nil)] [url = about:blank]
11:04:15 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
11:04:15 INFO - document served over http requires an http
11:04:15 INFO - sub-resource via fetch-request using the meta-referrer
11:04:15 INFO - delivery method with no-redirect and when
11:04:15 INFO - the target request is cross-origin.
11:04:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 6062ms
11:04:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
11:04:16 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb15000 == 3 [pid = 13556] [id = 724]
11:04:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 108 (0x9eb17400) [pid = 13556] [serial = 2026] [outer = (nil)]
11:04:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 109 (0x9ebae000) [pid = 13556] [serial = 2027] [outer = 0x9eb17400]
11:04:16 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:04:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 110 (0x9ebb5000) [pid = 13556] [serial = 2028] [outer = 0x9eb17400]
11:04:17 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
11:04:17 INFO - document served over http requires an http
11:04:17 INFO - sub-resource via fetch-request using the meta-referrer
11:04:17 INFO - delivery method with swap-origin-redirect and when
11:04:17 INFO - the target request is cross-origin.
11:04:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2202ms
11:04:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
11:04:18 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb14c00 == 4 [pid = 13556] [id = 725]
11:04:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 111 (0x9ed03000) [pid = 13556] [serial = 2029] [outer = (nil)]
11:04:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 112 (0x9ed0ec00) [pid = 13556] [serial = 2030] [outer = 0x9ed03000]
11:04:18 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:04:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 113 (0x9f344800) [pid = 13556] [serial = 2031] [outer = 0x9ed03000]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 112 (0xa3669400) [pid = 13556] [serial = 1953] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354993078]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 111 (0xa2ab1000) [pid = 13556] [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]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 110 (0xa3f78400) [pid = 13556] [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]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 109 (0xa366b400) [pid = 13556] [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]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 108 (0xa0b5fc00) [pid = 13556] [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]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 107 (0x9f348c00) [pid = 13556] [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]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 106 (0xa3899400) [pid = 13556] [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]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 105 (0xa3d32c00) [pid = 13556] [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]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 104 (0xa4329000) [pid = 13556] [serial = 1958] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 103 (0xa43ae000) [pid = 13556] [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]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 102 (0xa3bbb800) [pid = 13556] [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]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 101 (0x9f348800) [pid = 13556] [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]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 100 (0xa28a8400) [pid = 13556] [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]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 99 (0xa4326400) [pid = 13556] [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]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 98 (0xa12e4000) [pid = 13556] [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]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 97 (0x9faf0c00) [pid = 13556] [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]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 96 (0xa3485000) [pid = 13556] [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]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 95 (0xa366c800) [pid = 13556] [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]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 94 (0x9f347400) [pid = 13556] [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]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 93 (0xa4e07400) [pid = 13556] [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]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 92 (0xa33cd400) [pid = 13556] [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]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 91 (0xa2c3d000) [pid = 13556] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 90 (0xa4ee0800) [pid = 13556] [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]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0xa05b2800) [pid = 13556] [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]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0xa0526000) [pid = 13556] [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]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0xa05b0c00) [pid = 13556] [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]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0xa0469c00) [pid = 13556] [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]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0x9f540000) [pid = 13556] [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]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0xa22cd800) [pid = 13556] [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]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0x9f344c00) [pid = 13556] [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]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 82 (0xa0677c00) [pid = 13556] [serial = 1982] [outer = (nil)] [url = about:blank]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 81 (0x9f537400) [pid = 13556] [serial = 1976] [outer = (nil)] [url = about:blank]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 80 (0xa4e09400) [pid = 13556] [serial = 1964] [outer = (nil)] [url = about:blank]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 79 (0x9f40d800) [pid = 13556] [serial = 1937] [outer = (nil)] [url = about:blank]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 78 (0xa2ce4c00) [pid = 13556] [serial = 1949] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 77 (0xa3bc1800) [pid = 13556] [serial = 1956] [outer = (nil)] [url = about:blank]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 76 (0x9f53f000) [pid = 13556] [serial = 1979] [outer = (nil)] [url = about:blank]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 75 (0xa28ac800) [pid = 13556] [serial = 1946] [outer = (nil)] [url = about:blank]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 74 (0xa22d4400) [pid = 13556] [serial = 1943] [outer = (nil)] [url = about:blank]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 73 (0xa366d800) [pid = 13556] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447354993078]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 72 (0xa3326c00) [pid = 13556] [serial = 1951] [outer = (nil)] [url = about:blank]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 71 (0xa4ed7400) [pid = 13556] [serial = 1967] [outer = (nil)] [url = about:blank]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 70 (0xa4a2f000) [pid = 13556] [serial = 1961] [outer = (nil)] [url = about:blank]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 69 (0xa0daac00) [pid = 13556] [serial = 1940] [outer = (nil)] [url = about:blank]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 68 (0xa05bac00) [pid = 13556] [serial = 1973] [outer = (nil)] [url = about:blank]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 67 (0xa43a3800) [pid = 13556] [serial = 1959] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
11:04:23 INFO - PROCESS | 13505 | --DOMWINDOW == 66 (0xa5008400) [pid = 13556] [serial = 1970] [outer = (nil)] [url = about:blank]
11:04:24 INFO - PROCESS | 13505 | --DOMWINDOW == 65 (0xa43a9800) [pid = 13556] [serial = 1926] [outer = (nil)] [url = about:blank]
11:04:24 INFO - PROCESS | 13505 | --DOMWINDOW == 64 (0xa0da6000) [pid = 13556] [serial = 1974] [outer = (nil)] [url = about:blank]
11:04:24 INFO - PROCESS | 13505 | --DOMWINDOW == 63 (0xa08f0000) [pid = 13556] [serial = 1935] [outer = (nil)] [url = about:blank]
11:04:24 INFO - PROCESS | 13505 | --DOMWINDOW == 62 (0xa500cc00) [pid = 13556] [serial = 1971] [outer = (nil)] [url = about:blank]
11:04:24 INFO - PROCESS | 13505 | --DOMWINDOW == 61 (0x9fafc400) [pid = 13556] [serial = 1977] [outer = (nil)] [url = about:blank]
11:04:25 INFO - PROCESS | 13505 | ++DOCSHELL 0x9e9ac000 == 5 [pid = 13556] [id = 726]
11:04:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 62 (0x9e9ac400) [pid = 13556] [serial = 2032] [outer = (nil)]
11:04:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 63 (0x9eb11000) [pid = 13556] [serial = 2033] [outer = 0x9e9ac400]
11:04:25 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
11:04:25 INFO - document served over http requires an http
11:04:25 INFO - sub-resource via iframe-tag using the meta-referrer
11:04:25 INFO - delivery method with keep-origin-redirect and when
11:04:25 INFO - the target request is cross-origin.
11:04:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 7864ms
11:04:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
11:04:26 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb0cc00 == 6 [pid = 13556] [id = 727]
11:04:26 INFO - PROCESS | 13505 | ++DOMWINDOW == 64 (0x9eb0e400) [pid = 13556] [serial = 2034] [outer = (nil)]
11:04:26 INFO - PROCESS | 13505 | ++DOMWINDOW == 65 (0x9ed01c00) [pid = 13556] [serial = 2035] [outer = 0x9eb0e400]
11:04:26 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:04:26 INFO - PROCESS | 13505 | ++DOMWINDOW == 66 (0x9f340400) [pid = 13556] [serial = 2036] [outer = 0x9eb0e400]
11:04:27 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f405c00 == 7 [pid = 13556] [id = 728]
11:04:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 67 (0x9f406400) [pid = 13556] [serial = 2037] [outer = (nil)]
11:04:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 68 (0x9f408c00) [pid = 13556] [serial = 2038] [outer = 0x9f406400]
11:04:28 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
11:04:28 INFO - document served over http requires an http
11:04:28 INFO - sub-resource via iframe-tag using the meta-referrer
11:04:28 INFO - delivery method with no-redirect and when
11:04:28 INFO - the target request is cross-origin.
11:04:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2558ms
11:04:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
11:04:28 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebaf000 == 8 [pid = 13556] [id = 729]
11:04:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 69 (0x9ebb2400) [pid = 13556] [serial = 2039] [outer = (nil)]
11:04:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 70 (0x9f537000) [pid = 13556] [serial = 2040] [outer = 0x9ebb2400]
11:04:29 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:04:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 71 (0x9f53bc00) [pid = 13556] [serial = 2041] [outer = 0x9ebb2400]
11:04:31 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f860400 == 9 [pid = 13556] [id = 730]
11:04:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 72 (0x9f860800) [pid = 13556] [serial = 2042] [outer = (nil)]
11:04:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 73 (0x9f863400) [pid = 13556] [serial = 2043] [outer = 0x9f860800]
11:04:31 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
11:04:31 INFO - document served over http requires an http
11:04:31 INFO - sub-resource via iframe-tag using the meta-referrer
11:04:31 INFO - delivery method with swap-origin-redirect and when
11:04:31 INFO - the target request is cross-origin.
11:04:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 3464ms
11:04:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
11:04:32 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f533800 == 10 [pid = 13556] [id = 731]
11:04:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 74 (0x9f534800) [pid = 13556] [serial = 2044] [outer = (nil)]
11:04:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 75 (0x9faf3000) [pid = 13556] [serial = 2045] [outer = 0x9f534800]
11:04:32 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:04:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 76 (0x9faf8400) [pid = 13556] [serial = 2046] [outer = 0x9f534800]
11:04:33 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
11:04:33 INFO - document served over http requires an http
11:04:33 INFO - sub-resource via script-tag using the meta-referrer
11:04:33 INFO - delivery method with keep-origin-redirect and when
11:04:33 INFO - the target request is cross-origin.
11:04:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2257ms
11:04:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
11:04:34 INFO - PROCESS | 13505 | ++DOCSHELL 0x9faf1000 == 11 [pid = 13556] [id = 732]
11:04:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 77 (0x9faf1400) [pid = 13556] [serial = 2047] [outer = (nil)]
11:04:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 78 (0x9fba4c00) [pid = 13556] [serial = 2048] [outer = 0x9faf1400]
11:04:34 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:04:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 79 (0x9fbab000) [pid = 13556] [serial = 2049] [outer = 0x9faf1400]
11:04:35 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
11:04:35 INFO - document served over http requires an http
11:04:35 INFO - sub-resource via script-tag using the meta-referrer
11:04:35 INFO - delivery method with no-redirect and when
11:04:35 INFO - the target request is cross-origin.
11:04:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1989ms
11:04:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
11:04:36 INFO - PROCESS | 13505 | ++DOCSHELL 0x9fba3800 == 12 [pid = 13556] [id = 733]
11:04:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 80 (0xa045f800) [pid = 13556] [serial = 2050] [outer = (nil)]
11:04:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 81 (0xa0469800) [pid = 13556] [serial = 2051] [outer = 0xa045f800]
11:04:36 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:04:37 INFO - PROCESS | 13505 | ++DOMWINDOW == 82 (0xa046b400) [pid = 13556] [serial = 2052] [outer = 0xa045f800]
11:04:38 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
11:04:38 INFO - document served over http requires an http
11:04:38 INFO - sub-resource via script-tag using the meta-referrer
11:04:38 INFO - delivery method with swap-origin-redirect and when
11:04:38 INFO - the target request is cross-origin.
11:04:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2465ms
11:04:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
11:04:38 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0467000 == 13 [pid = 13556] [id = 734]
11:04:38 INFO - PROCESS | 13505 | ++DOMWINDOW == 83 (0xa052dc00) [pid = 13556] [serial = 2053] [outer = (nil)]
11:04:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0xa05b0c00) [pid = 13556] [serial = 2054] [outer = 0xa052dc00]
11:04:39 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:04:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0xa0676400) [pid = 13556] [serial = 2055] [outer = 0xa052dc00]
11:04:40 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
11:04:40 INFO - document served over http requires an http
11:04:40 INFO - sub-resource via xhr-request using the meta-referrer
11:04:40 INFO - delivery method with keep-origin-redirect and when
11:04:40 INFO - the target request is cross-origin.
11:04:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2502ms
11:04:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
11:04:41 INFO - PROCESS | 13505 | ++DOCSHELL 0xa05ad800 == 14 [pid = 13556] [id = 735]
11:04:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0xa05ae000) [pid = 13556] [serial = 2056] [outer = (nil)]
11:04:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0xa0849800) [pid = 13556] [serial = 2057] [outer = 0xa05ae000]
11:04:42 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:04:42 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0xa0852800) [pid = 13556] [serial = 2058] [outer = 0xa05ae000]
11:04:43 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
11:04:43 INFO - document served over http requires an http
11:04:43 INFO - sub-resource via xhr-request using the meta-referrer
11:04:43 INFO - delivery method with no-redirect and when
11:04:43 INFO - the target request is cross-origin.
11:04:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2303ms
11:04:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
11:04:43 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0681c00 == 15 [pid = 13556] [id = 736]
11:04:43 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0xa0848c00) [pid = 13556] [serial = 2059] [outer = (nil)]
11:04:44 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0xa08f5400) [pid = 13556] [serial = 2060] [outer = 0xa0848c00]
11:04:44 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:04:44 INFO - PROCESS | 13505 | ++DOMWINDOW == 91 (0xa0b57c00) [pid = 13556] [serial = 2061] [outer = 0xa0848c00]
11:04:45 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
11:04:45 INFO - document served over http requires an http
11:04:45 INFO - sub-resource via xhr-request using the meta-referrer
11:04:45 INFO - delivery method with swap-origin-redirect and when
11:04:45 INFO - the target request is cross-origin.
11:04:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2551ms
11:04:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
11:04:46 INFO - PROCESS | 13505 | ++DOCSHELL 0xa08f1400 == 16 [pid = 13556] [id = 737]
11:04:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 92 (0xa08f2000) [pid = 13556] [serial = 2062] [outer = (nil)]
11:04:46 INFO - PROCESS | 13505 | ++DOMWINDOW == 93 (0xa0dae800) [pid = 13556] [serial = 2063] [outer = 0xa08f2000]
11:04:47 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:04:47 INFO - PROCESS | 13505 | ++DOMWINDOW == 94 (0xa1207400) [pid = 13556] [serial = 2064] [outer = 0xa08f2000]
11:04:49 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
11:04:49 INFO - document served over http requires an https
11:04:49 INFO - sub-resource via fetch-request using the meta-referrer
11:04:49 INFO - delivery method with keep-origin-redirect and when
11:04:49 INFO - the target request is cross-origin.
11:04:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 3856ms
11:04:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
11:04:50 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebaf400 == 17 [pid = 13556] [id = 738]
11:04:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 95 (0x9ebb1000) [pid = 13556] [serial = 2065] [outer = (nil)]
11:04:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 96 (0x9f340800) [pid = 13556] [serial = 2066] [outer = 0x9ebb1000]
11:04:50 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:04:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 97 (0x9f538000) [pid = 13556] [serial = 2067] [outer = 0x9ebb1000]
11:04:51 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb15000 == 16 [pid = 13556] [id = 724]
11:04:51 INFO - PROCESS | 13505 | --DOCSHELL 0xa3f7fc00 == 15 [pid = 13556] [id = 723]
11:04:51 INFO - PROCESS | 13505 | --DOMWINDOW == 96 (0xa12e2000) [pid = 13556] [serial = 1941] [outer = (nil)] [url = about:blank]
11:04:51 INFO - PROCESS | 13505 | --DOMWINDOW == 95 (0xa237a800) [pid = 13556] [serial = 1944] [outer = (nil)] [url = about:blank]
11:04:51 INFO - PROCESS | 13505 | --DOMWINDOW == 94 (0xa3330800) [pid = 13556] [serial = 1952] [outer = (nil)] [url = about:blank]
11:04:51 INFO - PROCESS | 13505 | --DOMWINDOW == 93 (0xa2ab1c00) [pid = 13556] [serial = 1947] [outer = (nil)] [url = about:blank]
11:04:51 INFO - PROCESS | 13505 | --DOMWINDOW == 92 (0xa045c400) [pid = 13556] [serial = 1938] [outer = (nil)] [url = about:blank]
11:04:51 INFO - PROCESS | 13505 | --DOMWINDOW == 91 (0xa4a33800) [pid = 13556] [serial = 1962] [outer = (nil)] [url = about:blank]
11:04:51 INFO - PROCESS | 13505 | --DOMWINDOW == 90 (0xa4edc800) [pid = 13556] [serial = 1968] [outer = (nil)] [url = about:blank]
11:04:51 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0xa0460800) [pid = 13556] [serial = 1980] [outer = (nil)] [url = about:blank]
11:04:51 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0xa4e0d800) [pid = 13556] [serial = 1965] [outer = (nil)] [url = about:blank]
11:04:51 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0xa3f76000) [pid = 13556] [serial = 1957] [outer = (nil)] [url = about:blank]
11:04:51 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0xa0850000) [pid = 13556] [serial = 1983] [outer = (nil)] [url = about:blank]
11:04:52 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
11:04:52 INFO - document served over http requires an https
11:04:52 INFO - sub-resource via fetch-request using the meta-referrer
11:04:52 INFO - delivery method with no-redirect and when
11:04:52 INFO - the target request is cross-origin.
11:04:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2122ms
11:04:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
11:04:52 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ed02400 == 16 [pid = 13556] [id = 739]
11:04:52 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0x9ed04000) [pid = 13556] [serial = 2068] [outer = (nil)]
11:04:52 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0x9f85b000) [pid = 13556] [serial = 2069] [outer = 0x9ed04000]
11:04:52 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:04:52 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0x9faff000) [pid = 13556] [serial = 2070] [outer = 0x9ed04000]
11:04:53 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
11:04:53 INFO - document served over http requires an https
11:04:53 INFO - sub-resource via fetch-request using the meta-referrer
11:04:53 INFO - delivery method with swap-origin-redirect and when
11:04:53 INFO - the target request is cross-origin.
11:04:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1839ms
11:04:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
11:04:54 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f40a400 == 17 [pid = 13556] [id = 740]
11:04:54 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0xa0467800) [pid = 13556] [serial = 2071] [outer = (nil)]
11:04:54 INFO - PROCESS | 13505 | ++DOMWINDOW == 91 (0xa05ac000) [pid = 13556] [serial = 2072] [outer = 0xa0467800]
11:04:54 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:04:54 INFO - PROCESS | 13505 | ++DOMWINDOW == 92 (0xa0680c00) [pid = 13556] [serial = 2073] [outer = 0xa0467800]
11:04:55 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0b5b800 == 18 [pid = 13556] [id = 741]
11:04:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 93 (0xa0b5bc00) [pid = 13556] [serial = 2074] [outer = (nil)]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 92 (0x9ed0ec00) [pid = 13556] [serial = 2030] [outer = (nil)] [url = about:blank]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 91 (0xa41ee400) [pid = 13556] [serial = 2021] [outer = (nil)] [url = about:blank]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 90 (0xa4e12400) [pid = 13556] [serial = 2024] [outer = (nil)] [url = about:blank]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0xa265fc00) [pid = 13556] [serial = 2006] [outer = (nil)] [url = about:blank]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0xa3891c00) [pid = 13556] [serial = 2015] [outer = (nil)] [url = about:blank]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0xa12df800) [pid = 13556] [serial = 1998] [outer = (nil)] [url = about:blank]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0x9f404000) [pid = 13556] [serial = 1985] [outer = (nil)] [url = about:blank]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0xa0b5a800) [pid = 13556] [serial = 1993] [outer = (nil)] [url = about:blank]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0xa2c34c00) [pid = 13556] [serial = 2009] [outer = (nil)] [url = about:blank]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0xa2174800) [pid = 13556] [serial = 2001] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 82 (0xa1206400) [pid = 13556] [serial = 1996] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447355027953]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 81 (0xa3bc2400) [pid = 13556] [serial = 2018] [outer = (nil)] [url = about:blank]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 80 (0x9ebae000) [pid = 13556] [serial = 2027] [outer = (nil)] [url = about:blank]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 79 (0xa084f800) [pid = 13556] [serial = 1991] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 78 (0xa22cac00) [pid = 13556] [serial = 2003] [outer = (nil)] [url = about:blank]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 77 (0xa045cc00) [pid = 13556] [serial = 1988] [outer = (nil)] [url = about:blank]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 76 (0xa33c6c00) [pid = 13556] [serial = 2012] [outer = (nil)] [url = about:blank]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 75 (0xa43acc00) [pid = 13556] [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]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 74 (0x9eb17400) [pid = 13556] [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]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 73 (0xa14b6400) [pid = 13556] [serial = 2000] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 72 (0xa120f000) [pid = 13556] [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]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 71 (0xa067fc00) [pid = 13556] [serial = 1990] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 70 (0xa265c000) [pid = 13556] [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]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 69 (0xa237d800) [pid = 13556] [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]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 68 (0xa0dac800) [pid = 13556] [serial = 1995] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447355027953]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 67 (0xa3f73c00) [pid = 13556] [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]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 66 (0x9ed08c00) [pid = 13556] [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]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 65 (0xa366c400) [pid = 13556] [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]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 64 (0xa08f7800) [pid = 13556] [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]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 63 (0xa3bb5400) [pid = 13556] [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]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 62 (0x9ebba000) [pid = 13556] [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]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 61 (0x9fba7800) [pid = 13556] [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]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 60 (0xa2cf0000) [pid = 13556] [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]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 59 (0xa3d36400) [pid = 13556] [serial = 2019] [outer = (nil)] [url = about:blank]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 58 (0xa3899000) [pid = 13556] [serial = 2016] [outer = (nil)] [url = about:blank]
11:04:55 INFO - PROCESS | 13505 | --DOMWINDOW == 57 (0xa33d1c00) [pid = 13556] [serial = 2013] [outer = (nil)] [url = about:blank]
11:04:55 INFO - PROCESS | 13505 | ++DOMWINDOW == 58 (0x9ed08c00) [pid = 13556] [serial = 2075] [outer = 0xa0b5bc00]
11:04:56 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
11:04:56 INFO - document served over http requires an https
11:04:56 INFO - sub-resource via iframe-tag using the meta-referrer
11:04:56 INFO - delivery method with keep-origin-redirect and when
11:04:56 INFO - the target request is cross-origin.
11:04:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2210ms
11:04:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
11:04:56 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0525800 == 19 [pid = 13556] [id = 742]
11:04:56 INFO - PROCESS | 13505 | ++DOMWINDOW == 59 (0xa0527c00) [pid = 13556] [serial = 2076] [outer = (nil)]
11:04:56 INFO - PROCESS | 13505 | ++DOMWINDOW == 60 (0xa0b5e400) [pid = 13556] [serial = 2077] [outer = 0xa0527c00]
11:04:57 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:04:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 61 (0xa0dab000) [pid = 13556] [serial = 2078] [outer = 0xa0527c00]
11:04:58 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebb0800 == 20 [pid = 13556] [id = 743]
11:04:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 62 (0x9f402400) [pid = 13556] [serial = 2079] [outer = (nil)]
11:04:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 63 (0x9f85b800) [pid = 13556] [serial = 2080] [outer = 0x9f402400]
11:04:58 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
11:04:58 INFO - document served over http requires an https
11:04:58 INFO - sub-resource via iframe-tag using the meta-referrer
11:04:58 INFO - delivery method with no-redirect and when
11:04:58 INFO - the target request is cross-origin.
11:04:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2445ms
11:04:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
11:04:59 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f405800 == 21 [pid = 13556] [id = 744]
11:04:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 64 (0x9f40bc00) [pid = 13556] [serial = 2081] [outer = (nil)]
11:04:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 65 (0xa05b1000) [pid = 13556] [serial = 2082] [outer = 0x9f40bc00]
11:04:59 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:04:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 66 (0xa0b60400) [pid = 13556] [serial = 2083] [outer = 0x9f40bc00]
11:05:00 INFO - PROCESS | 13505 | ++DOCSHELL 0xa1210000 == 22 [pid = 13556] [id = 745]
11:05:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 67 (0xa12de000) [pid = 13556] [serial = 2084] [outer = (nil)]
11:05:01 INFO - PROCESS | 13505 | ++DOMWINDOW == 68 (0xa120e400) [pid = 13556] [serial = 2085] [outer = 0xa12de000]
11:05:01 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
11:05:01 INFO - document served over http requires an https
11:05:01 INFO - sub-resource via iframe-tag using the meta-referrer
11:05:01 INFO - delivery method with swap-origin-redirect and when
11:05:01 INFO - the target request is cross-origin.
11:05:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2856ms
11:05:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
11:05:01 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0463000 == 23 [pid = 13556] [id = 746]
11:05:01 INFO - PROCESS | 13505 | ++DOMWINDOW == 69 (0xa0528800) [pid = 13556] [serial = 2086] [outer = (nil)]
11:05:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 70 (0xa12ea800) [pid = 13556] [serial = 2087] [outer = 0xa0528800]
11:05:02 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:05:02 INFO - PROCESS | 13505 | ++DOMWINDOW == 71 (0xa14ad000) [pid = 13556] [serial = 2088] [outer = 0xa0528800]
11:05:04 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
11:05:04 INFO - document served over http requires an https
11:05:04 INFO - sub-resource via script-tag using the meta-referrer
11:05:04 INFO - delivery method with keep-origin-redirect and when
11:05:04 INFO - the target request is cross-origin.
11:05:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2499ms
11:05:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
11:05:04 INFO - PROCESS | 13505 | ++DOCSHELL 0xa12e8000 == 24 [pid = 13556] [id = 747]
11:05:04 INFO - PROCESS | 13505 | ++DOMWINDOW == 72 (0xa12e8c00) [pid = 13556] [serial = 2089] [outer = (nil)]
11:05:04 INFO - PROCESS | 13505 | ++DOMWINDOW == 73 (0xa2178400) [pid = 13556] [serial = 2090] [outer = 0xa12e8c00]
11:05:05 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:05:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 74 (0xa217d400) [pid = 13556] [serial = 2091] [outer = 0xa12e8c00]
11:05:06 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
11:05:06 INFO - document served over http requires an https
11:05:06 INFO - sub-resource via script-tag using the meta-referrer
11:05:06 INFO - delivery method with no-redirect and when
11:05:06 INFO - the target request is cross-origin.
11:05:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2504ms
11:05:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
11:05:07 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2176400 == 25 [pid = 13556] [id = 748]
11:05:07 INFO - PROCESS | 13505 | ++DOMWINDOW == 75 (0xa2176c00) [pid = 13556] [serial = 2092] [outer = (nil)]
11:05:07 INFO - PROCESS | 13505 | ++DOMWINDOW == 76 (0xa22d7000) [pid = 13556] [serial = 2093] [outer = 0xa2176c00]
11:05:08 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:05:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 77 (0xa237a400) [pid = 13556] [serial = 2094] [outer = 0xa2176c00]
11:05:09 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
11:05:09 INFO - document served over http requires an https
11:05:09 INFO - sub-resource via script-tag using the meta-referrer
11:05:09 INFO - delivery method with swap-origin-redirect and when
11:05:09 INFO - the target request is cross-origin.
11:05:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 3190ms
11:05:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
11:05:10 INFO - PROCESS | 13505 | ++DOCSHELL 0xa22d2800 == 26 [pid = 13556] [id = 749]
11:05:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 78 (0xa22d4800) [pid = 13556] [serial = 2095] [outer = (nil)]
11:05:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 79 (0xa265d400) [pid = 13556] [serial = 2096] [outer = 0xa22d4800]
11:05:10 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:05:10 INFO - PROCESS | 13505 | ++DOMWINDOW == 80 (0xa2663000) [pid = 13556] [serial = 2097] [outer = 0xa22d4800]
11:05:12 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
11:05:12 INFO - document served over http requires an https
11:05:12 INFO - sub-resource via xhr-request using the meta-referrer
11:05:12 INFO - delivery method with keep-origin-redirect and when
11:05:12 INFO - the target request is cross-origin.
11:05:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2348ms
11:05:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
11:05:12 INFO - PROCESS | 13505 | ++DOCSHELL 0xa265b400 == 27 [pid = 13556] [id = 750]
11:05:12 INFO - PROCESS | 13505 | ++DOMWINDOW == 81 (0xa265b800) [pid = 13556] [serial = 2098] [outer = (nil)]
11:05:12 INFO - PROCESS | 13505 | ++DOMWINDOW == 82 (0xa28a7c00) [pid = 13556] [serial = 2099] [outer = 0xa265b800]
11:05:13 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:05:13 INFO - PROCESS | 13505 | ++DOMWINDOW == 83 (0xa2aaa400) [pid = 13556] [serial = 2100] [outer = 0xa265b800]
11:05:14 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
11:05:14 INFO - document served over http requires an https
11:05:14 INFO - sub-resource via xhr-request using the meta-referrer
11:05:14 INFO - delivery method with no-redirect and when
11:05:14 INFO - the target request is cross-origin.
11:05:14 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2086ms
11:05:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
11:05:14 INFO - PROCESS | 13505 | ++DOCSHELL 0xa28a6c00 == 28 [pid = 13556] [id = 751]
11:05:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0xa2ab2400) [pid = 13556] [serial = 2101] [outer = (nil)]
11:05:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0xa2c34000) [pid = 13556] [serial = 2102] [outer = 0xa2ab2400]
11:05:15 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:05:15 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0xa2c39400) [pid = 13556] [serial = 2103] [outer = 0xa2ab2400]
11:05:16 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
11:05:16 INFO - document served over http requires an https
11:05:16 INFO - sub-resource via xhr-request using the meta-referrer
11:05:16 INFO - delivery method with swap-origin-redirect and when
11:05:16 INFO - the target request is cross-origin.
11:05:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2011ms
11:05:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
11:05:16 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2ab5c00 == 29 [pid = 13556] [id = 752]
11:05:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0xa2c31800) [pid = 13556] [serial = 2104] [outer = (nil)]
11:05:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0xa2ced400) [pid = 13556] [serial = 2105] [outer = 0xa2c31800]
11:05:17 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:05:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0xa2cf1c00) [pid = 13556] [serial = 2106] [outer = 0xa2c31800]
11:05:18 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
11:05:18 INFO - document served over http requires an http
11:05:18 INFO - sub-resource via fetch-request using the meta-referrer
11:05:18 INFO - delivery method with keep-origin-redirect and when
11:05:18 INFO - the target request is same-origin.
11:05:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2504ms
11:05:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
11:05:19 INFO - PROCESS | 13505 | ++DOCSHELL 0xa332a400 == 30 [pid = 13556] [id = 753]
11:05:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0xa332d400) [pid = 13556] [serial = 2107] [outer = (nil)]
11:05:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 91 (0xa3333c00) [pid = 13556] [serial = 2108] [outer = 0xa332d400]
11:05:19 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:05:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 92 (0xa33c5400) [pid = 13556] [serial = 2109] [outer = 0xa332d400]
11:05:22 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
11:05:22 INFO - document served over http requires an http
11:05:22 INFO - sub-resource via fetch-request using the meta-referrer
11:05:22 INFO - delivery method with no-redirect and when
11:05:22 INFO - the target request is same-origin.
11:05:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 3495ms
11:05:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
11:05:22 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ed08400 == 31 [pid = 13556] [id = 754]
11:05:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 93 (0x9ed09400) [pid = 13556] [serial = 2110] [outer = (nil)]
11:05:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 94 (0x9f34c400) [pid = 13556] [serial = 2111] [outer = 0x9ed09400]
11:05:23 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:05:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 95 (0x9f868800) [pid = 13556] [serial = 2112] [outer = 0x9ed09400]
11:05:25 INFO - PROCESS | 13505 | --DOCSHELL 0xa0b5b800 == 30 [pid = 13556] [id = 741]
11:05:25 INFO - PROCESS | 13505 | --DOCSHELL 0x9f40a400 == 29 [pid = 13556] [id = 740]
11:05:25 INFO - PROCESS | 13505 | --DOCSHELL 0x9ed02400 == 28 [pid = 13556] [id = 739]
11:05:25 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebaf400 == 27 [pid = 13556] [id = 738]
11:05:25 INFO - PROCESS | 13505 | --DOCSHELL 0xa08f1400 == 26 [pid = 13556] [id = 737]
11:05:25 INFO - PROCESS | 13505 | --DOCSHELL 0xa0681c00 == 25 [pid = 13556] [id = 736]
11:05:25 INFO - PROCESS | 13505 | --DOCSHELL 0xa05ad800 == 24 [pid = 13556] [id = 735]
11:05:25 INFO - PROCESS | 13505 | --DOCSHELL 0xa0467000 == 23 [pid = 13556] [id = 734]
11:05:25 INFO - PROCESS | 13505 | --DOCSHELL 0x9fba3800 == 22 [pid = 13556] [id = 733]
11:05:25 INFO - PROCESS | 13505 | --DOCSHELL 0x9faf1000 == 21 [pid = 13556] [id = 732]
11:05:25 INFO - PROCESS | 13505 | --DOCSHELL 0x9f860400 == 20 [pid = 13556] [id = 730]
11:05:25 INFO - PROCESS | 13505 | --DOCSHELL 0x9f533800 == 19 [pid = 13556] [id = 731]
11:05:25 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebaf000 == 18 [pid = 13556] [id = 729]
11:05:25 INFO - PROCESS | 13505 | --DOCSHELL 0x9f405c00 == 17 [pid = 13556] [id = 728]
11:05:25 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb0cc00 == 16 [pid = 13556] [id = 727]
11:05:25 INFO - PROCESS | 13505 | --DOCSHELL 0x9e9ac000 == 15 [pid = 13556] [id = 726]
11:05:25 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb14c00 == 14 [pid = 13556] [id = 725]
11:05:25 INFO - PROCESS | 13505 | --DOMWINDOW == 94 (0xa0529400) [pid = 13556] [serial = 1989] [outer = (nil)] [url = about:blank]
11:05:25 INFO - PROCESS | 13505 | --DOMWINDOW == 93 (0x9ebb5000) [pid = 13556] [serial = 2028] [outer = (nil)] [url = about:blank]
11:05:25 INFO - PROCESS | 13505 | --DOMWINDOW == 92 (0xa12ea000) [pid = 13556] [serial = 1999] [outer = (nil)] [url = about:blank]
11:05:25 INFO - PROCESS | 13505 | --DOMWINDOW == 91 (0xa5004400) [pid = 13556] [serial = 2025] [outer = (nil)] [url = about:blank]
11:05:25 INFO - PROCESS | 13505 | --DOMWINDOW == 90 (0xa4327400) [pid = 13556] [serial = 2022] [outer = (nil)] [url = about:blank]
11:05:25 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0xa28a1000) [pid = 13556] [serial = 2007] [outer = (nil)] [url = about:blank]
11:05:25 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0xa0b61800) [pid = 13556] [serial = 1994] [outer = (nil)] [url = about:blank]
11:05:25 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0xa22d0800) [pid = 13556] [serial = 2004] [outer = (nil)] [url = about:blank]
11:05:25 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0xa2ce8400) [pid = 13556] [serial = 2010] [outer = (nil)] [url = about:blank]
11:05:25 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0x9f53c800) [pid = 13556] [serial = 1986] [outer = (nil)] [url = about:blank]
11:05:25 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
11:05:25 INFO - document served over http requires an http
11:05:25 INFO - sub-resource via fetch-request using the meta-referrer
11:05:25 INFO - delivery method with swap-origin-redirect and when
11:05:25 INFO - the target request is same-origin.
11:05:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 3512ms
11:05:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
11:05:26 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb11c00 == 15 [pid = 13556] [id = 755]
11:05:26 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0x9eb14000) [pid = 13556] [serial = 2113] [outer = (nil)]
11:05:26 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0x9ebb2800) [pid = 13556] [serial = 2114] [outer = 0x9eb14000]
11:05:26 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:05:26 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0x9ed0d000) [pid = 13556] [serial = 2115] [outer = 0x9eb14000]
11:05:27 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f533800 == 16 [pid = 13556] [id = 756]
11:05:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0x9f535800) [pid = 13556] [serial = 2116] [outer = (nil)]
11:05:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0x9f541800) [pid = 13556] [serial = 2117] [outer = 0x9f535800]
11:05:28 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
11:05:28 INFO - document served over http requires an http
11:05:28 INFO - sub-resource via iframe-tag using the meta-referrer
11:05:28 INFO - delivery method with keep-origin-redirect and when
11:05:28 INFO - the target request is same-origin.
11:05:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2403ms
11:05:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
11:05:28 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb0a800 == 17 [pid = 13556] [id = 757]
11:05:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 91 (0x9eb0cc00) [pid = 13556] [serial = 2118] [outer = (nil)]
11:05:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 92 (0x9fafc000) [pid = 13556] [serial = 2119] [outer = 0x9eb0cc00]
11:05:29 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:05:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 93 (0xa045c400) [pid = 13556] [serial = 2120] [outer = 0x9eb0cc00]
11:05:30 INFO - PROCESS | 13505 | ++DOCSHELL 0xa05af000 == 18 [pid = 13556] [id = 758]
11:05:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 94 (0xa05b1800) [pid = 13556] [serial = 2121] [outer = (nil)]
11:05:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 95 (0x9ed0cc00) [pid = 13556] [serial = 2122] [outer = 0xa05b1800]
11:05:31 INFO - PROCESS | 13505 | --DOMWINDOW == 94 (0xa0b5e400) [pid = 13556] [serial = 2077] [outer = (nil)] [url = about:blank]
11:05:31 INFO - PROCESS | 13505 | --DOMWINDOW == 93 (0xa08f5400) [pid = 13556] [serial = 2060] [outer = (nil)] [url = about:blank]
11:05:31 INFO - PROCESS | 13505 | --DOMWINDOW == 92 (0xa0849800) [pid = 13556] [serial = 2057] [outer = (nil)] [url = about:blank]
11:05:31 INFO - PROCESS | 13505 | --DOMWINDOW == 91 (0x9eb11000) [pid = 13556] [serial = 2033] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
11:05:31 INFO - PROCESS | 13505 | --DOMWINDOW == 90 (0xa05b0c00) [pid = 13556] [serial = 2054] [outer = (nil)] [url = about:blank]
11:05:31 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0x9ed08c00) [pid = 13556] [serial = 2075] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
11:05:31 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0x9fba4c00) [pid = 13556] [serial = 2048] [outer = (nil)] [url = about:blank]
11:05:31 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0x9faf3000) [pid = 13556] [serial = 2045] [outer = (nil)] [url = about:blank]
11:05:31 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0x9f863400) [pid = 13556] [serial = 2043] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
11:05:31 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0xa05ac000) [pid = 13556] [serial = 2072] [outer = (nil)] [url = about:blank]
11:05:31 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0xa0dae800) [pid = 13556] [serial = 2063] [outer = (nil)] [url = about:blank]
11:05:31 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0xa0469800) [pid = 13556] [serial = 2051] [outer = (nil)] [url = about:blank]
11:05:31 INFO - PROCESS | 13505 | --DOMWINDOW == 82 (0x9ed01c00) [pid = 13556] [serial = 2035] [outer = (nil)] [url = about:blank]
11:05:31 INFO - PROCESS | 13505 | --DOMWINDOW == 81 (0x9f340800) [pid = 13556] [serial = 2066] [outer = (nil)] [url = about:blank]
11:05:31 INFO - PROCESS | 13505 | --DOMWINDOW == 80 (0x9f408c00) [pid = 13556] [serial = 2038] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447355067800]
11:05:31 INFO - PROCESS | 13505 | --DOMWINDOW == 79 (0x9f537000) [pid = 13556] [serial = 2040] [outer = (nil)] [url = about:blank]
11:05:31 INFO - PROCESS | 13505 | --DOMWINDOW == 78 (0x9f85b000) [pid = 13556] [serial = 2069] [outer = (nil)] [url = about:blank]
11:05:31 INFO - PROCESS | 13505 | --DOMWINDOW == 77 (0x9ebb1000) [pid = 13556] [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]
11:05:31 INFO - PROCESS | 13505 | --DOMWINDOW == 76 (0xa0b5bc00) [pid = 13556] [serial = 2074] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
11:05:31 INFO - PROCESS | 13505 | --DOMWINDOW == 75 (0xa0467800) [pid = 13556] [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]
11:05:31 INFO - PROCESS | 13505 | --DOMWINDOW == 74 (0x9ed04000) [pid = 13556] [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]
11:05:31 INFO - PROCESS | 13505 | --DOMWINDOW == 73 (0x9e9ac400) [pid = 13556] [serial = 2032] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
11:05:31 INFO - PROCESS | 13505 | --DOMWINDOW == 72 (0x9f860800) [pid = 13556] [serial = 2042] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
11:05:31 INFO - PROCESS | 13505 | --DOMWINDOW == 71 (0x9f406400) [pid = 13556] [serial = 2037] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447355067800]
11:05:31 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
11:05:31 INFO - document served over http requires an http
11:05:31 INFO - sub-resource via iframe-tag using the meta-referrer
11:05:31 INFO - delivery method with no-redirect and when
11:05:31 INFO - the target request is same-origin.
11:05:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 3290ms
11:05:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
11:05:31 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ed0f800 == 19 [pid = 13556] [id = 759]
11:05:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 72 (0x9f340800) [pid = 13556] [serial = 2123] [outer = (nil)]
11:05:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 73 (0x9f40c000) [pid = 13556] [serial = 2124] [outer = 0x9f340800]
11:05:32 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:05:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 74 (0xa0464c00) [pid = 13556] [serial = 2125] [outer = 0x9f340800]
11:05:33 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ed04000 == 20 [pid = 13556] [id = 760]
11:05:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 75 (0x9ed07400) [pid = 13556] [serial = 2126] [outer = (nil)]
11:05:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 76 (0x9f410400) [pid = 13556] [serial = 2127] [outer = 0x9ed07400]
11:05:33 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
11:05:33 INFO - document served over http requires an http
11:05:33 INFO - sub-resource via iframe-tag using the meta-referrer
11:05:33 INFO - delivery method with swap-origin-redirect and when
11:05:33 INFO - the target request is same-origin.
11:05:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1993ms
11:05:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
11:05:33 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ed01c00 == 21 [pid = 13556] [id = 761]
11:05:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 77 (0x9ed0ac00) [pid = 13556] [serial = 2128] [outer = (nil)]
11:05:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 78 (0x9fafe000) [pid = 13556] [serial = 2129] [outer = 0x9ed0ac00]
11:05:34 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:05:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 79 (0xa05b2c00) [pid = 13556] [serial = 2130] [outer = 0x9ed0ac00]
11:05:36 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
11:05:36 INFO - document served over http requires an http
11:05:36 INFO - sub-resource via script-tag using the meta-referrer
11:05:36 INFO - delivery method with keep-origin-redirect and when
11:05:36 INFO - the target request is same-origin.
11:05:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2471ms
11:05:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
11:05:36 INFO - PROCESS | 13505 | ++DOCSHELL 0x9faf0400 == 22 [pid = 13556] [id = 762]
11:05:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 80 (0x9faf0c00) [pid = 13556] [serial = 2131] [outer = (nil)]
11:05:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 81 (0xa0851800) [pid = 13556] [serial = 2132] [outer = 0x9faf0c00]
11:05:37 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:05:37 INFO - PROCESS | 13505 | ++DOMWINDOW == 82 (0xa08f5400) [pid = 13556] [serial = 2133] [outer = 0x9faf0c00]
11:05:38 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
11:05:38 INFO - document served over http requires an http
11:05:38 INFO - sub-resource via script-tag using the meta-referrer
11:05:38 INFO - delivery method with no-redirect and when
11:05:38 INFO - the target request is same-origin.
11:05:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2613ms
11:05:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
11:05:39 INFO - PROCESS | 13505 | ++DOCSHELL 0xa084bc00 == 23 [pid = 13556] [id = 763]
11:05:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 83 (0xa084d400) [pid = 13556] [serial = 2134] [outer = (nil)]
11:05:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 84 (0xa0daf800) [pid = 13556] [serial = 2135] [outer = 0xa084d400]
11:05:39 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:05:39 INFO - PROCESS | 13505 | ++DOMWINDOW == 85 (0xa120b000) [pid = 13556] [serial = 2136] [outer = 0xa084d400]
11:05:41 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
11:05:41 INFO - document served over http requires an http
11:05:41 INFO - sub-resource via script-tag using the meta-referrer
11:05:41 INFO - delivery method with swap-origin-redirect and when
11:05:41 INFO - the target request is same-origin.
11:05:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2543ms
11:05:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
11:05:41 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0daa000 == 24 [pid = 13556] [id = 764]
11:05:41 INFO - PROCESS | 13505 | ++DOMWINDOW == 86 (0xa12e7000) [pid = 13556] [serial = 2137] [outer = (nil)]
11:05:42 INFO - PROCESS | 13505 | ++DOMWINDOW == 87 (0xa2174c00) [pid = 13556] [serial = 2138] [outer = 0xa12e7000]
11:05:42 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:05:42 INFO - PROCESS | 13505 | ++DOMWINDOW == 88 (0xa22d1400) [pid = 13556] [serial = 2139] [outer = 0xa12e7000]
11:05:43 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
11:05:43 INFO - document served over http requires an http
11:05:43 INFO - sub-resource via xhr-request using the meta-referrer
11:05:43 INFO - delivery method with keep-origin-redirect and when
11:05:43 INFO - the target request is same-origin.
11:05:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2352ms
11:05:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
11:05:44 INFO - PROCESS | 13505 | ++DOCSHELL 0xa14b3800 == 25 [pid = 13556] [id = 765]
11:05:44 INFO - PROCESS | 13505 | ++DOMWINDOW == 89 (0xa265a000) [pid = 13556] [serial = 2140] [outer = (nil)]
11:05:44 INFO - PROCESS | 13505 | ++DOMWINDOW == 90 (0xa28a6800) [pid = 13556] [serial = 2141] [outer = 0xa265a000]
11:05:45 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:05:45 INFO - PROCESS | 13505 | ++DOMWINDOW == 91 (0xa2aad400) [pid = 13556] [serial = 2142] [outer = 0xa265a000]
11:05:46 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
11:05:46 INFO - document served over http requires an http
11:05:46 INFO - sub-resource via xhr-request using the meta-referrer
11:05:46 INFO - delivery method with no-redirect and when
11:05:46 INFO - the target request is same-origin.
11:05:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 3308ms
11:05:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
11:05:47 INFO - PROCESS | 13505 | ++DOCSHELL 0xa2c3f800 == 26 [pid = 13556] [id = 766]
11:05:47 INFO - PROCESS | 13505 | ++DOMWINDOW == 92 (0xa2cf1800) [pid = 13556] [serial = 2143] [outer = (nil)]
11:05:47 INFO - PROCESS | 13505 | ++DOMWINDOW == 93 (0xa33c9000) [pid = 13556] [serial = 2144] [outer = 0xa2cf1800]
11:05:47 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:05:47 INFO - PROCESS | 13505 | ++DOMWINDOW == 94 (0xa347c000) [pid = 13556] [serial = 2145] [outer = 0xa2cf1800]
11:05:49 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
11:05:49 INFO - document served over http requires an http
11:05:49 INFO - sub-resource via xhr-request using the meta-referrer
11:05:49 INFO - delivery method with swap-origin-redirect and when
11:05:49 INFO - the target request is same-origin.
11:05:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2099ms
11:05:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
11:05:49 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3334000 == 27 [pid = 13556] [id = 767]
11:05:49 INFO - PROCESS | 13505 | ++DOMWINDOW == 95 (0xa3483000) [pid = 13556] [serial = 2146] [outer = (nil)]
11:05:49 INFO - PROCESS | 13505 | ++DOMWINDOW == 96 (0xa3487400) [pid = 13556] [serial = 2147] [outer = 0xa3483000]
11:05:49 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:05:50 INFO - PROCESS | 13505 | ++DOMWINDOW == 97 (0xa3668800) [pid = 13556] [serial = 2148] [outer = 0xa3483000]
11:05:51 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
11:05:51 INFO - document served over http requires an https
11:05:51 INFO - sub-resource via fetch-request using the meta-referrer
11:05:51 INFO - delivery method with keep-origin-redirect and when
11:05:51 INFO - the target request is same-origin.
11:05:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2066ms
11:05:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
11:05:51 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3484800 == 28 [pid = 13556] [id = 768]
11:05:51 INFO - PROCESS | 13505 | ++DOMWINDOW == 98 (0xa366c400) [pid = 13556] [serial = 2149] [outer = (nil)]
11:05:51 INFO - PROCESS | 13505 | ++DOMWINDOW == 99 (0xa3673c00) [pid = 13556] [serial = 2150] [outer = 0xa366c400]
11:05:51 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:05:51 INFO - PROCESS | 13505 | ++DOMWINDOW == 100 (0xa3677c00) [pid = 13556] [serial = 2151] [outer = 0xa366c400]
11:05:52 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
11:05:52 INFO - document served over http requires an https
11:05:52 INFO - sub-resource via fetch-request using the meta-referrer
11:05:52 INFO - delivery method with no-redirect and when
11:05:52 INFO - the target request is same-origin.
11:05:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1894ms
11:05:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
11:05:53 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3671000 == 29 [pid = 13556] [id = 769]
11:05:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 101 (0xa3896800) [pid = 13556] [serial = 2152] [outer = (nil)]
11:05:53 INFO - PROCESS | 13505 | ++DOMWINDOW == 102 (0xa389dc00) [pid = 13556] [serial = 2153] [outer = 0xa3896800]
11:05:54 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:05:54 INFO - PROCESS | 13505 | ++DOMWINDOW == 103 (0xa3bb6000) [pid = 13556] [serial = 2154] [outer = 0xa3896800]
11:05:55 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
11:05:55 INFO - document served over http requires an https
11:05:55 INFO - sub-resource via fetch-request using the meta-referrer
11:05:55 INFO - delivery method with swap-origin-redirect and when
11:05:55 INFO - the target request is same-origin.
11:05:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2697ms
11:05:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
11:05:56 INFO - PROCESS | 13505 | ++DOCSHELL 0xa389a000 == 30 [pid = 13556] [id = 770]
11:05:56 INFO - PROCESS | 13505 | ++DOMWINDOW == 104 (0xa3bbb800) [pid = 13556] [serial = 2155] [outer = (nil)]
11:05:56 INFO - PROCESS | 13505 | ++DOMWINDOW == 105 (0xa3bc3400) [pid = 13556] [serial = 2156] [outer = 0xa3bbb800]
11:05:56 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:05:56 INFO - PROCESS | 13505 | ++DOMWINDOW == 106 (0xa3d33000) [pid = 13556] [serial = 2157] [outer = 0xa3bbb800]
11:05:57 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3d3b000 == 31 [pid = 13556] [id = 771]
11:05:57 INFO - PROCESS | 13505 | ++DOMWINDOW == 107 (0xa3d3b400) [pid = 13556] [serial = 2158] [outer = (nil)]
11:05:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 108 (0xa3d3d000) [pid = 13556] [serial = 2159] [outer = 0xa3d3b400]
11:05:58 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
11:05:58 INFO - document served over http requires an https
11:05:58 INFO - sub-resource via iframe-tag using the meta-referrer
11:05:58 INFO - delivery method with keep-origin-redirect and when
11:05:58 INFO - the target request is same-origin.
11:05:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2712ms
11:05:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
11:05:59 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebb1400 == 32 [pid = 13556] [id = 772]
11:05:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 109 (0x9faf4800) [pid = 13556] [serial = 2160] [outer = (nil)]
11:06:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 110 (0xa3f77000) [pid = 13556] [serial = 2161] [outer = 0x9faf4800]
11:06:00 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:06:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 111 (0xa3f7e800) [pid = 13556] [serial = 2162] [outer = 0x9faf4800]
11:06:01 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f862400 == 33 [pid = 13556] [id = 773]
11:06:01 INFO - PROCESS | 13505 | ++DOMWINDOW == 112 (0x9f862800) [pid = 13556] [serial = 2163] [outer = (nil)]
11:06:01 INFO - PROCESS | 13505 | ++DOMWINDOW == 113 (0x9fba0400) [pid = 13556] [serial = 2164] [outer = 0x9f862800]
11:06:02 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
11:06:02 INFO - document served over http requires an https
11:06:02 INFO - sub-resource via iframe-tag using the meta-referrer
11:06:02 INFO - delivery method with no-redirect and when
11:06:02 INFO - the target request is same-origin.
11:06:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 3706ms
11:06:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
11:06:03 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebb0800 == 32 [pid = 13556] [id = 743]
11:06:03 INFO - PROCESS | 13505 | --DOCSHELL 0xa1210000 == 31 [pid = 13556] [id = 745]
11:06:03 INFO - PROCESS | 13505 | --DOCSHELL 0x9f405800 == 30 [pid = 13556] [id = 744]
11:06:03 INFO - PROCESS | 13505 | --DOCSHELL 0xa0463000 == 29 [pid = 13556] [id = 746]
11:06:03 INFO - PROCESS | 13505 | --DOCSHELL 0xa12e8000 == 28 [pid = 13556] [id = 747]
11:06:03 INFO - PROCESS | 13505 | --DOCSHELL 0xa2176400 == 27 [pid = 13556] [id = 748]
11:06:03 INFO - PROCESS | 13505 | --DOCSHELL 0xa22d2800 == 26 [pid = 13556] [id = 749]
11:06:03 INFO - PROCESS | 13505 | --DOCSHELL 0xa265b400 == 25 [pid = 13556] [id = 750]
11:06:03 INFO - PROCESS | 13505 | --DOCSHELL 0xa28a6c00 == 24 [pid = 13556] [id = 751]
11:06:03 INFO - PROCESS | 13505 | --DOCSHELL 0xa2ab5c00 == 23 [pid = 13556] [id = 752]
11:06:03 INFO - PROCESS | 13505 | --DOCSHELL 0x9ed08400 == 22 [pid = 13556] [id = 754]
11:06:03 INFO - PROCESS | 13505 | --DOCSHELL 0x9f533800 == 21 [pid = 13556] [id = 756]
11:06:03 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb11c00 == 20 [pid = 13556] [id = 755]
11:06:03 INFO - PROCESS | 13505 | --DOCSHELL 0xa05af000 == 19 [pid = 13556] [id = 758]
11:06:03 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb0a800 == 18 [pid = 13556] [id = 757]
11:06:03 INFO - PROCESS | 13505 | ++DOCSHELL 0x9e9a8800 == 19 [pid = 13556] [id = 774]
11:06:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 114 (0x9e9a9000) [pid = 13556] [serial = 2165] [outer = (nil)]
11:06:03 INFO - PROCESS | 13505 | ++DOMWINDOW == 115 (0x9e9b4400) [pid = 13556] [serial = 2166] [outer = 0x9e9a9000]
11:06:04 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:06:04 INFO - PROCESS | 13505 | ++DOMWINDOW == 116 (0x9f409400) [pid = 13556] [serial = 2167] [outer = 0x9e9a9000]
11:06:04 INFO - PROCESS | 13505 | --DOMWINDOW == 115 (0x9faff000) [pid = 13556] [serial = 2070] [outer = (nil)] [url = about:blank]
11:06:04 INFO - PROCESS | 13505 | --DOMWINDOW == 114 (0x9f538000) [pid = 13556] [serial = 2067] [outer = (nil)] [url = about:blank]
11:06:04 INFO - PROCESS | 13505 | --DOMWINDOW == 113 (0xa0680c00) [pid = 13556] [serial = 2073] [outer = (nil)] [url = about:blank]
11:06:05 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f85d000 == 20 [pid = 13556] [id = 775]
11:06:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 114 (0x9f85d800) [pid = 13556] [serial = 2168] [outer = (nil)]
11:06:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 115 (0x9f868000) [pid = 13556] [serial = 2169] [outer = 0x9f85d800]
11:06:05 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
11:06:05 INFO - document served over http requires an https
11:06:05 INFO - sub-resource via iframe-tag using the meta-referrer
11:06:05 INFO - delivery method with swap-origin-redirect and when
11:06:05 INFO - the target request is same-origin.
11:06:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 3155ms
11:06:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
11:06:05 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f863800 == 21 [pid = 13556] [id = 776]
11:06:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 116 (0x9fbaa800) [pid = 13556] [serial = 2170] [outer = (nil)]
11:06:05 INFO - PROCESS | 13505 | ++DOMWINDOW == 117 (0xa05ab400) [pid = 13556] [serial = 2171] [outer = 0x9fbaa800]
11:06:06 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:06:06 INFO - PROCESS | 13505 | ++DOMWINDOW == 118 (0xa084b800) [pid = 13556] [serial = 2172] [outer = 0x9fbaa800]
11:06:07 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
11:06:07 INFO - document served over http requires an https
11:06:07 INFO - sub-resource via script-tag using the meta-referrer
11:06:07 INFO - delivery method with keep-origin-redirect and when
11:06:07 INFO - the target request is same-origin.
11:06:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2048ms
11:06:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
11:06:07 INFO - PROCESS | 13505 | ++DOCSHELL 0xa045d400 == 22 [pid = 13556] [id = 777]
11:06:07 INFO - PROCESS | 13505 | ++DOMWINDOW == 119 (0xa0466000) [pid = 13556] [serial = 2173] [outer = (nil)]
11:06:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 120 (0xa12e2c00) [pid = 13556] [serial = 2174] [outer = 0xa0466000]
11:06:08 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:06:08 INFO - PROCESS | 13505 | ++DOMWINDOW == 121 (0xa14acc00) [pid = 13556] [serial = 2175] [outer = 0xa0466000]
11:06:10 INFO - PROCESS | 13505 | --DOMWINDOW == 120 (0x9f541800) [pid = 13556] [serial = 2117] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
11:06:10 INFO - PROCESS | 13505 | --DOMWINDOW == 119 (0x9ebb2800) [pid = 13556] [serial = 2114] [outer = (nil)] [url = about:blank]
11:06:10 INFO - PROCESS | 13505 | --DOMWINDOW == 118 (0xa22d7000) [pid = 13556] [serial = 2093] [outer = (nil)] [url = about:blank]
11:06:10 INFO - PROCESS | 13505 | --DOMWINDOW == 117 (0x9f85b800) [pid = 13556] [serial = 2080] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447355098100]
11:06:10 INFO - PROCESS | 13505 | --DOMWINDOW == 116 (0x9f34c400) [pid = 13556] [serial = 2111] [outer = (nil)] [url = about:blank]
11:06:10 INFO - PROCESS | 13505 | --DOMWINDOW == 115 (0x9ed0cc00) [pid = 13556] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447355130000]
11:06:10 INFO - PROCESS | 13505 | --DOMWINDOW == 114 (0x9fafc000) [pid = 13556] [serial = 2119] [outer = (nil)] [url = about:blank]
11:06:10 INFO - PROCESS | 13505 | --DOMWINDOW == 113 (0xa120e400) [pid = 13556] [serial = 2085] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
11:06:10 INFO - PROCESS | 13505 | --DOMWINDOW == 112 (0xa05b1000) [pid = 13556] [serial = 2082] [outer = (nil)] [url = about:blank]
11:06:10 INFO - PROCESS | 13505 | --DOMWINDOW == 111 (0xa12ea800) [pid = 13556] [serial = 2087] [outer = (nil)] [url = about:blank]
11:06:10 INFO - PROCESS | 13505 | --DOMWINDOW == 110 (0xa2c34000) [pid = 13556] [serial = 2102] [outer = (nil)] [url = about:blank]
11:06:10 INFO - PROCESS | 13505 | --DOMWINDOW == 109 (0xa28a7c00) [pid = 13556] [serial = 2099] [outer = (nil)] [url = about:blank]
11:06:10 INFO - PROCESS | 13505 | --DOMWINDOW == 108 (0xa265d400) [pid = 13556] [serial = 2096] [outer = (nil)] [url = about:blank]
11:06:10 INFO - PROCESS | 13505 | --DOMWINDOW == 107 (0xa2178400) [pid = 13556] [serial = 2090] [outer = (nil)] [url = about:blank]
11:06:10 INFO - PROCESS | 13505 | --DOMWINDOW == 106 (0xa2ced400) [pid = 13556] [serial = 2105] [outer = (nil)] [url = about:blank]
11:06:10 INFO - PROCESS | 13505 | --DOMWINDOW == 105 (0xa3333c00) [pid = 13556] [serial = 2108] [outer = (nil)] [url = about:blank]
11:06:10 INFO - PROCESS | 13505 | --DOMWINDOW == 104 (0x9f40c000) [pid = 13556] [serial = 2124] [outer = (nil)] [url = about:blank]
11:06:10 INFO - PROCESS | 13505 | --DOMWINDOW == 103 (0x9ed09400) [pid = 13556] [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]
11:06:10 INFO - PROCESS | 13505 | --DOMWINDOW == 102 (0x9eb14000) [pid = 13556] [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]
11:06:10 INFO - PROCESS | 13505 | --DOMWINDOW == 101 (0x9ed03000) [pid = 13556] [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]
11:06:10 INFO - PROCESS | 13505 | --DOMWINDOW == 100 (0x9f402400) [pid = 13556] [serial = 2079] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447355098100]
11:06:10 INFO - PROCESS | 13505 | --DOMWINDOW == 99 (0xa05b1800) [pid = 13556] [serial = 2121] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447355130000]
11:06:10 INFO - PROCESS | 13505 | --DOMWINDOW == 98 (0x9f535800) [pid = 13556] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
11:06:10 INFO - PROCESS | 13505 | --DOMWINDOW == 97 (0x9eb0cc00) [pid = 13556] [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]
11:06:10 INFO - PROCESS | 13505 | --DOMWINDOW == 96 (0xa0527c00) [pid = 13556] [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]
11:06:10 INFO - PROCESS | 13505 | --DOMWINDOW == 95 (0xa12de000) [pid = 13556] [serial = 2084] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
11:06:10 INFO - PROCESS | 13505 | --DOMWINDOW == 94 (0x9f344800) [pid = 13556] [serial = 2031] [outer = (nil)] [url = about:blank]
11:06:10 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
11:06:10 INFO - document served over http requires an https
11:06:10 INFO - sub-resource via script-tag using the meta-referrer
11:06:10 INFO - delivery method with no-redirect and when
11:06:10 INFO - the target request is same-origin.
11:06:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 3146ms
11:06:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
11:06:11 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb10800 == 23 [pid = 13556] [id = 778]
11:06:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 95 (0x9f344800) [pid = 13556] [serial = 2176] [outer = (nil)]
11:06:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 96 (0x9faf7c00) [pid = 13556] [serial = 2177] [outer = 0x9f344800]
11:06:11 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:06:11 INFO - PROCESS | 13505 | ++DOMWINDOW == 97 (0xa120e400) [pid = 13556] [serial = 2178] [outer = 0x9f344800]
11:06:13 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
11:06:13 INFO - document served over http requires an https
11:06:13 INFO - sub-resource via script-tag using the meta-referrer
11:06:13 INFO - delivery method with swap-origin-redirect and when
11:06:13 INFO - the target request is same-origin.
11:06:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2592ms
11:06:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
11:06:13 INFO - PROCESS | 13505 | ++DOCSHELL 0x9f34ec00 == 24 [pid = 13556] [id = 779]
11:06:13 INFO - PROCESS | 13505 | ++DOMWINDOW == 98 (0x9f408800) [pid = 13556] [serial = 2179] [outer = (nil)]
11:06:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 99 (0xa05b0c00) [pid = 13556] [serial = 2180] [outer = 0x9f408800]
11:06:14 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:06:14 INFO - PROCESS | 13505 | ++DOMWINDOW == 100 (0xa120b400) [pid = 13556] [serial = 2181] [outer = 0x9f408800]
11:06:16 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
11:06:16 INFO - document served over http requires an https
11:06:16 INFO - sub-resource via xhr-request using the meta-referrer
11:06:16 INFO - delivery method with keep-origin-redirect and when
11:06:16 INFO - the target request is same-origin.
11:06:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2801ms
11:06:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
11:06:16 INFO - PROCESS | 13505 | ++DOCSHELL 0xa0465800 == 25 [pid = 13556] [id = 780]
11:06:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 101 (0xa0466400) [pid = 13556] [serial = 2182] [outer = (nil)]
11:06:16 INFO - PROCESS | 13505 | ++DOMWINDOW == 102 (0xa22d7000) [pid = 13556] [serial = 2183] [outer = 0xa0466400]
11:06:17 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:06:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 103 (0xa2385400) [pid = 13556] [serial = 2184] [outer = 0xa0466400]
11:06:18 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
11:06:18 INFO - document served over http requires an https
11:06:18 INFO - sub-resource via xhr-request using the meta-referrer
11:06:18 INFO - delivery method with no-redirect and when
11:06:18 INFO - the target request is same-origin.
11:06:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2505ms
11:06:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
11:06:19 INFO - PROCESS | 13505 | ++DOCSHELL 0xa22d0400 == 26 [pid = 13556] [id = 781]
11:06:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 104 (0xa28a2000) [pid = 13556] [serial = 2185] [outer = (nil)]
11:06:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 105 (0xa2aa9800) [pid = 13556] [serial = 2186] [outer = 0xa28a2000]
11:06:19 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:06:19 INFO - PROCESS | 13505 | ++DOMWINDOW == 106 (0xa2c36000) [pid = 13556] [serial = 2187] [outer = 0xa28a2000]
11:06:21 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
11:06:21 INFO - document served over http requires an https
11:06:21 INFO - sub-resource via xhr-request using the meta-referrer
11:06:21 INFO - delivery method with swap-origin-redirect and when
11:06:21 INFO - the target request is same-origin.
11:06:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2444ms
11:06:21 INFO - TEST-START | /resource-timing/test_resource_timing.html
11:06:22 INFO - PROCESS | 13505 | ++DOCSHELL 0xa28aac00 == 27 [pid = 13556] [id = 782]
11:06:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 107 (0xa2cf0000) [pid = 13556] [serial = 2188] [outer = (nil)]
11:06:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 108 (0xa33c2400) [pid = 13556] [serial = 2189] [outer = 0xa2cf0000]
11:06:22 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:06:22 INFO - PROCESS | 13505 | ++DOMWINDOW == 109 (0xa33d0800) [pid = 13556] [serial = 2190] [outer = 0xa2cf0000]
11:06:23 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3bc2400 == 28 [pid = 13556] [id = 783]
11:06:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 110 (0xa3bc3800) [pid = 13556] [serial = 2191] [outer = (nil)]
11:06:23 INFO - PROCESS | 13505 | ++DOMWINDOW == 111 (0xa3d36000) [pid = 13556] [serial = 2192] [outer = 0xa3bc3800]
11:06:24 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (iframe)
11:06:24 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"
11:06:24 INFO - resource_load/<@http://web-platform.test:8000/resource-timing/test_resource_timing.js:155:9
11:06:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:06:24 INFO - resource_load@http://web-platform.test:8000/resource-timing/test_resource_timing.js:151:5
11:06:24 INFO - onload/element.onload<@http://web-platform.test:8000/resource-timing/test_resource_timing.js:101:21
11:06:24 INFO - EventHandlerNonNull*onload@http://web-platform.test:8000/resource-timing/test_resource_timing.js:99:31
11:06:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/resource-timing/test_resource_timing.js:26:1
11:06:24 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (iframe)
11:06:24 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (img)
11:06:24 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (img)
11:06:24 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (img)
11:06:24 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (link)
11:06:24 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (link)
11:06:24 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (link)
11:06:24 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (script)
11:06:24 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (script)
11:06:24 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (script)
11:06:24 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (xmlhttprequest)
11:06:24 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (xmlhttprequest)
11:06:24 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (xmlhttprequest)
11:06:24 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist
11:06:24 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist 1
11:06:24 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist 2
11:06:24 INFO - TEST-OK | /resource-timing/test_resource_timing.html | took 3613ms
11:06:24 INFO - TEST-START | /screen-orientation/lock-bad-argument.html
11:06:25 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3328c00 == 29 [pid = 13556] [id = 784]
11:06:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 112 (0xa3330800) [pid = 13556] [serial = 2193] [outer = (nil)]
11:06:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 113 (0xa41ec800) [pid = 13556] [serial = 2194] [outer = 0xa3330800]
11:06:25 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:06:25 INFO - PROCESS | 13505 | ++DOMWINDOW == 114 (0xa41f1c00) [pid = 13556] [serial = 2195] [outer = 0xa3330800]
11:06:26 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"
11:06:26 INFO - @http://web-platform.test:8000/screen-orientation/lock-bad-argument.html:17:5
11:06:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:06:26 INFO - @http://web-platform.test:8000/screen-orientation/lock-bad-argument.html:16:1
11:06:26 INFO - TEST-OK | /screen-orientation/lock-bad-argument.html | took 1992ms
11:06:26 INFO - TEST-START | /screen-orientation/lock-basic.html
11:06:27 INFO - PROCESS | 13505 | ++DOCSHELL 0xa3f80000 == 30 [pid = 13556] [id = 785]
11:06:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 115 (0xa41e9c00) [pid = 13556] [serial = 2196] [outer = (nil)]
11:06:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 116 (0xa4320400) [pid = 13556] [serial = 2197] [outer = 0xa41e9c00]
11:06:27 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:06:27 INFO - PROCESS | 13505 | ++DOMWINDOW == 117 (0xa4326000) [pid = 13556] [serial = 2198] [outer = 0xa41e9c00]
11:06:34 INFO - PROCESS | 13505 | --DOCSHELL 0xa045d400 == 29 [pid = 13556] [id = 777]
11:06:34 INFO - PROCESS | 13505 | --DOCSHELL 0x9f863800 == 28 [pid = 13556] [id = 776]
11:06:34 INFO - PROCESS | 13505 | --DOCSHELL 0x9f85d000 == 27 [pid = 13556] [id = 775]
11:06:34 INFO - PROCESS | 13505 | --DOCSHELL 0x9e9a8800 == 26 [pid = 13556] [id = 774]
11:06:34 INFO - PROCESS | 13505 | --DOCSHELL 0x9f862400 == 25 [pid = 13556] [id = 773]
11:06:34 INFO - PROCESS | 13505 | --DOCSHELL 0xa3d3b000 == 24 [pid = 13556] [id = 771]
11:06:34 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebb1400 == 23 [pid = 13556] [id = 772]
11:06:34 INFO - PROCESS | 13505 | --DOCSHELL 0xa389a000 == 22 [pid = 13556] [id = 770]
11:06:34 INFO - PROCESS | 13505 | --DOCSHELL 0xa3671000 == 21 [pid = 13556] [id = 769]
11:06:34 INFO - PROCESS | 13505 | --DOCSHELL 0xa3484800 == 20 [pid = 13556] [id = 768]
11:06:34 INFO - PROCESS | 13505 | --DOCSHELL 0xa3334000 == 19 [pid = 13556] [id = 767]
11:06:34 INFO - PROCESS | 13505 | --DOCSHELL 0xa2c3f800 == 18 [pid = 13556] [id = 766]
11:06:34 INFO - PROCESS | 13505 | --DOCSHELL 0xa14b3800 == 17 [pid = 13556] [id = 765]
11:06:34 INFO - PROCESS | 13505 | --DOCSHELL 0xa0daa000 == 16 [pid = 13556] [id = 764]
11:06:34 INFO - PROCESS | 13505 | --DOCSHELL 0xa084bc00 == 15 [pid = 13556] [id = 763]
11:06:34 INFO - PROCESS | 13505 | --DOCSHELL 0x9faf0400 == 14 [pid = 13556] [id = 762]
11:06:34 INFO - PROCESS | 13505 | --DOCSHELL 0x9ed0f800 == 13 [pid = 13556] [id = 759]
11:06:34 INFO - PROCESS | 13505 | --DOCSHELL 0x9ed01c00 == 12 [pid = 13556] [id = 761]
11:06:34 INFO - PROCESS | 13505 | --DOCSHELL 0x9ed04000 == 11 [pid = 13556] [id = 760]
11:06:34 INFO - PROCESS | 13505 | --DOMWINDOW == 116 (0x9f868800) [pid = 13556] [serial = 2112] [outer = (nil)] [url = about:blank]
11:06:34 INFO - PROCESS | 13505 | --DOMWINDOW == 115 (0xa0dab000) [pid = 13556] [serial = 2078] [outer = (nil)] [url = about:blank]
11:06:34 INFO - PROCESS | 13505 | --DOMWINDOW == 114 (0xa045c400) [pid = 13556] [serial = 2120] [outer = (nil)] [url = about:blank]
11:06:34 INFO - PROCESS | 13505 | --DOMWINDOW == 113 (0x9ed0d000) [pid = 13556] [serial = 2115] [outer = (nil)] [url = about:blank]
11:06:38 INFO - PROCESS | 13505 | --DOMWINDOW == 112 (0xa389dc00) [pid = 13556] [serial = 2153] [outer = (nil)] [url = about:blank]
11:06:38 INFO - PROCESS | 13505 | --DOMWINDOW == 111 (0xa3d3d000) [pid = 13556] [serial = 2159] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
11:06:38 INFO - PROCESS | 13505 | --DOMWINDOW == 110 (0xa3bc3400) [pid = 13556] [serial = 2156] [outer = (nil)] [url = about:blank]
11:06:38 INFO - PROCESS | 13505 | --DOMWINDOW == 109 (0xa33c9000) [pid = 13556] [serial = 2144] [outer = (nil)] [url = about:blank]
11:06:38 INFO - PROCESS | 13505 | --DOMWINDOW == 108 (0xa3487400) [pid = 13556] [serial = 2147] [outer = (nil)] [url = about:blank]
11:06:38 INFO - PROCESS | 13505 | --DOMWINDOW == 107 (0xa3673c00) [pid = 13556] [serial = 2150] [outer = (nil)] [url = about:blank]
11:06:38 INFO - PROCESS | 13505 | --DOMWINDOW == 106 (0xa2174c00) [pid = 13556] [serial = 2138] [outer = (nil)] [url = about:blank]
11:06:38 INFO - PROCESS | 13505 | --DOMWINDOW == 105 (0xa28a6800) [pid = 13556] [serial = 2141] [outer = (nil)] [url = about:blank]
11:06:38 INFO - PROCESS | 13505 | --DOMWINDOW == 104 (0x9fafe000) [pid = 13556] [serial = 2129] [outer = (nil)] [url = about:blank]
11:06:38 INFO - PROCESS | 13505 | --DOMWINDOW == 103 (0xa0851800) [pid = 13556] [serial = 2132] [outer = (nil)] [url = about:blank]
11:06:38 INFO - PROCESS | 13505 | --DOMWINDOW == 102 (0xa0daf800) [pid = 13556] [serial = 2135] [outer = (nil)] [url = about:blank]
11:06:38 INFO - PROCESS | 13505 | --DOMWINDOW == 101 (0x9fba0400) [pid = 13556] [serial = 2164] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447355161698]
11:06:38 INFO - PROCESS | 13505 | --DOMWINDOW == 100 (0xa3f77000) [pid = 13556] [serial = 2161] [outer = (nil)] [url = about:blank]
11:06:38 INFO - PROCESS | 13505 | --DOMWINDOW == 99 (0x9f410400) [pid = 13556] [serial = 2127] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
11:06:38 INFO - PROCESS | 13505 | --DOMWINDOW == 98 (0x9f868000) [pid = 13556] [serial = 2169] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
11:06:38 INFO - PROCESS | 13505 | --DOMWINDOW == 97 (0x9e9b4400) [pid = 13556] [serial = 2166] [outer = (nil)] [url = about:blank]
11:06:38 INFO - PROCESS | 13505 | --DOMWINDOW == 96 (0xa05ab400) [pid = 13556] [serial = 2171] [outer = (nil)] [url = about:blank]
11:06:38 INFO - PROCESS | 13505 | --DOMWINDOW == 95 (0xa12e2c00) [pid = 13556] [serial = 2174] [outer = (nil)] [url = about:blank]
11:06:38 INFO - PROCESS | 13505 | --DOMWINDOW == 94 (0xa0466000) [pid = 13556] [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]
11:06:38 INFO - PROCESS | 13505 | --DOMWINDOW == 93 (0x9fbaa800) [pid = 13556] [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]
11:06:38 INFO - PROCESS | 13505 | --DOMWINDOW == 92 (0x9e9a9000) [pid = 13556] [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]
11:06:38 INFO - PROCESS | 13505 | --DOMWINDOW == 91 (0x9f85d800) [pid = 13556] [serial = 2168] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
11:06:38 INFO - PROCESS | 13505 | --DOMWINDOW == 90 (0xa3d3b400) [pid = 13556] [serial = 2158] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
11:06:38 INFO - PROCESS | 13505 | --DOMWINDOW == 89 (0x9f862800) [pid = 13556] [serial = 2163] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447355161698]
11:06:38 INFO - PROCESS | 13505 | --DOMWINDOW == 88 (0x9ed07400) [pid = 13556] [serial = 2126] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
11:06:44 INFO - PROCESS | 13505 | --DOCSHELL 0xa0525800 == 10 [pid = 13556] [id = 742]
11:06:44 INFO - PROCESS | 13505 | --DOCSHELL 0xa3328c00 == 9 [pid = 13556] [id = 784]
11:06:44 INFO - PROCESS | 13505 | --DOCSHELL 0xa332a400 == 8 [pid = 13556] [id = 753]
11:06:44 INFO - PROCESS | 13505 | --DOCSHELL 0xa3bc2400 == 7 [pid = 13556] [id = 783]
11:06:44 INFO - PROCESS | 13505 | --DOCSHELL 0xa28aac00 == 6 [pid = 13556] [id = 782]
11:06:44 INFO - PROCESS | 13505 | --DOCSHELL 0xa22d0400 == 5 [pid = 13556] [id = 781]
11:06:44 INFO - PROCESS | 13505 | --DOCSHELL 0xa0465800 == 4 [pid = 13556] [id = 780]
11:06:44 INFO - PROCESS | 13505 | --DOCSHELL 0x9f34ec00 == 3 [pid = 13556] [id = 779]
11:06:44 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb10800 == 2 [pid = 13556] [id = 778]
11:06:44 INFO - PROCESS | 13505 | --DOMWINDOW == 87 (0x9f409400) [pid = 13556] [serial = 2167] [outer = (nil)] [url = about:blank]
11:06:44 INFO - PROCESS | 13505 | --DOMWINDOW == 86 (0xa14acc00) [pid = 13556] [serial = 2175] [outer = (nil)] [url = about:blank]
11:06:44 INFO - PROCESS | 13505 | --DOMWINDOW == 85 (0xa084b800) [pid = 13556] [serial = 2172] [outer = (nil)] [url = about:blank]
11:06:48 INFO - PROCESS | 13505 | JavaScript error: , line 0: NotSupportedError: Operation is not supported
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 84 (0xa265b800) [pid = 13556] [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]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 83 (0xa332d400) [pid = 13556] [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]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 82 (0xa2c31800) [pid = 13556] [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]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 81 (0x9f40bc00) [pid = 13556] [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]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 80 (0xa2ab2400) [pid = 13556] [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]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 79 (0xa3bc3800) [pid = 13556] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/resource-timing/resources/resource_timing_test0.html]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 78 (0xa05ae000) [pid = 13556] [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]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 77 (0xa3330800) [pid = 13556] [serial = 2193] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/lock-bad-argument.html]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 76 (0x9f408800) [pid = 13556] [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]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 75 (0xa084d400) [pid = 13556] [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]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 74 (0xa0466400) [pid = 13556] [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]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 73 (0x9f340800) [pid = 13556] [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]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 72 (0xa265a000) [pid = 13556] [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]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 71 (0xa28a2000) [pid = 13556] [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]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 70 (0xa2cf0000) [pid = 13556] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/resource-timing/test_resource_timing.html]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 69 (0xa12e7000) [pid = 13556] [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]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 68 (0x9f344800) [pid = 13556] [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]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 67 (0xa3bbb800) [pid = 13556] [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]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 66 (0xa366c400) [pid = 13556] [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]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 65 (0x9faf0c00) [pid = 13556] [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]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 64 (0xa3483000) [pid = 13556] [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]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 63 (0xa2cf1800) [pid = 13556] [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]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 62 (0xa3896800) [pid = 13556] [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]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 61 (0x9ed0ac00) [pid = 13556] [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]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 60 (0xa052dc00) [pid = 13556] [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]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 59 (0x9f534800) [pid = 13556] [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]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 58 (0xa12e8c00) [pid = 13556] [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]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 57 (0xa0528800) [pid = 13556] [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]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 56 (0xa0848c00) [pid = 13556] [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]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 55 (0x9ebb2400) [pid = 13556] [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]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 54 (0x9eb0e400) [pid = 13556] [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]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 53 (0x9faf4800) [pid = 13556] [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]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 52 (0xa2176c00) [pid = 13556] [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]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 51 (0xa22d4800) [pid = 13556] [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]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 50 (0xa08f2000) [pid = 13556] [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]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 49 (0xa045f800) [pid = 13556] [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]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 48 (0x9faf1400) [pid = 13556] [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]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 47 (0xa4320400) [pid = 13556] [serial = 2197] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 46 (0xa2aa9800) [pid = 13556] [serial = 2186] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 45 (0xa22d7000) [pid = 13556] [serial = 2183] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 44 (0x9faf7c00) [pid = 13556] [serial = 2177] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 43 (0xa3d36000) [pid = 13556] [serial = 2192] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 42 (0xa33c2400) [pid = 13556] [serial = 2189] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 41 (0xa41f1c00) [pid = 13556] [serial = 2195] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 40 (0xa41ec800) [pid = 13556] [serial = 2194] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 39 (0xa05b0c00) [pid = 13556] [serial = 2180] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 38 (0xa0676400) [pid = 13556] [serial = 2055] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 37 (0x9faf8400) [pid = 13556] [serial = 2046] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 36 (0xa217d400) [pid = 13556] [serial = 2091] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 35 (0xa14ad000) [pid = 13556] [serial = 2088] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 34 (0xa0b57c00) [pid = 13556] [serial = 2061] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 33 (0x9f53bc00) [pid = 13556] [serial = 2041] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 32 (0x9f340400) [pid = 13556] [serial = 2036] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 31 (0xa3f7e800) [pid = 13556] [serial = 2162] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 30 (0xa237a400) [pid = 13556] [serial = 2094] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 29 (0xa2663000) [pid = 13556] [serial = 2097] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 28 (0xa08f5400) [pid = 13556] [serial = 2133] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 27 (0xa1207400) [pid = 13556] [serial = 2064] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 26 (0xa2c36000) [pid = 13556] [serial = 2187] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 25 (0xa046b400) [pid = 13556] [serial = 2052] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 24 (0xa05b2c00) [pid = 13556] [serial = 2130] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 23 (0xa2385400) [pid = 13556] [serial = 2184] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 22 (0xa2aad400) [pid = 13556] [serial = 2142] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 21 (0x9fbab000) [pid = 13556] [serial = 2049] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 20 (0xa2aaa400) [pid = 13556] [serial = 2100] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 19 (0xa33c5400) [pid = 13556] [serial = 2109] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 18 (0xa3668800) [pid = 13556] [serial = 2148] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 17 (0xa2cf1c00) [pid = 13556] [serial = 2106] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 16 (0xa0b60400) [pid = 13556] [serial = 2083] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 15 (0xa2c39400) [pid = 13556] [serial = 2103] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 14 (0xa3bb6000) [pid = 13556] [serial = 2154] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 13 (0xa120b000) [pid = 13556] [serial = 2136] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 12 (0xa3d33000) [pid = 13556] [serial = 2157] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 11 (0xa347c000) [pid = 13556] [serial = 2145] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 10 (0xa0852800) [pid = 13556] [serial = 2058] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 9 (0xa22d1400) [pid = 13556] [serial = 2139] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 8 (0xa3677c00) [pid = 13556] [serial = 2151] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 7 (0xa0464c00) [pid = 13556] [serial = 2125] [outer = (nil)] [url = about:blank]
11:06:49 INFO - PROCESS | 13505 | --DOMWINDOW == 6 (0xa120b400) [pid = 13556] [serial = 2181] [outer = (nil)] [url = about:blank]
11:06:52 INFO - PROCESS | 13505 | --DOMWINDOW == 5 (0xa33d0800) [pid = 13556] [serial = 2190] [outer = (nil)] [url = about:blank]
11:06:52 INFO - PROCESS | 13505 | --DOMWINDOW == 4 (0xa120e400) [pid = 13556] [serial = 2178] [outer = (nil)] [url = about:blank]
11:06:57 INFO - PROCESS | 13505 | MARIONETTE LOG: INFO: Timeout fired
11:06:57 INFO - TEST-PASS | /screen-orientation/lock-basic.html | Test that screen.orientation.unlock() doesn't throw when there is no lock
11:06:57 INFO - TEST-TIMEOUT | /screen-orientation/lock-basic.html | Test that screen.orientation.lock returns a pending promise. - Test timed out
11:06:57 INFO - TEST-PASS | /screen-orientation/lock-basic.html | Test that screen.orientation.lock() is actually async
11:06:57 INFO - TEST-TIMEOUT | /screen-orientation/lock-basic.html | took 31123ms
11:06:57 INFO - TEST-START | /screen-orientation/lock-sandboxed-iframe.html
11:06:58 INFO - PROCESS | 13505 | ++DOCSHELL 0x9e9adc00 == 3 [pid = 13556] [id = 786]
11:06:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 5 (0x9e9ae000) [pid = 13556] [serial = 2199] [outer = (nil)]
11:06:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 6 (0x9e9b0400) [pid = 13556] [serial = 2200] [outer = 0x9e9ae000]
11:06:58 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:06:58 INFO - PROCESS | 13505 | ++DOMWINDOW == 7 (0x9eb0dc00) [pid = 13556] [serial = 2201] [outer = 0x9e9ae000]
11:06:59 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb13800 == 4 [pid = 13556] [id = 787]
11:06:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 8 (0x9eb14c00) [pid = 13556] [serial = 2202] [outer = (nil)]
11:06:59 INFO - PROCESS | 13505 | ++DOCSHELL 0x9eb15000 == 5 [pid = 13556] [id = 788]
11:06:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 9 (0x9eb16400) [pid = 13556] [serial = 2203] [outer = (nil)]
11:06:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 10 (0x9eb16800) [pid = 13556] [serial = 2204] [outer = 0x9eb16400]
11:06:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 11 (0x9e9ac400) [pid = 13556] [serial = 2205] [outer = 0x9eb14c00]
11:07:06 INFO - PROCESS | 13505 | --DOCSHELL 0xa3f80000 == 4 [pid = 13556] [id = 785]
11:07:12 INFO - PROCESS | 13505 | --DOMWINDOW == 10 (0xa4326000) [pid = 13556] [serial = 2198] [outer = (nil)] [url = about:blank]
11:07:12 INFO - PROCESS | 13505 | --DOMWINDOW == 9 (0x9e9b0400) [pid = 13556] [serial = 2200] [outer = (nil)] [url = about:blank]
11:07:12 INFO - PROCESS | 13505 | --DOMWINDOW == 8 (0xa41e9c00) [pid = 13556] [serial = 2196] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/lock-basic.html]
11:07:28 INFO - PROCESS | 13505 | MARIONETTE LOG: INFO: Timeout fired
11:07:28 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"
11:07:28 INFO - runTestNotAllowed/window.onmessage<@http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:28:13
11:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:07:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
11:07:28 INFO - EventHandlerNonNull*runTestNotAllowed@http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:27:28
11:07:28 INFO - @http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:35:5
11:07:28 INFO - TEST-NOTRUN | /screen-orientation/lock-sandboxed-iframe.html | Test with 'allow-orientation-lock' sandboxing directive
11:07:28 INFO - TEST-TIMEOUT | /screen-orientation/lock-sandboxed-iframe.html | took 30876ms
11:07:28 INFO - TEST-START | /screen-orientation/onchange-event-subframe.html
11:07:28 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb13800 == 3 [pid = 13556] [id = 787]
11:07:28 INFO - PROCESS | 13505 | --DOCSHELL 0x9eb15000 == 2 [pid = 13556] [id = 788]
11:07:28 INFO - PROCESS | 13505 | ++DOCSHELL 0x9e9ad400 == 3 [pid = 13556] [id = 789]
11:07:28 INFO - PROCESS | 13505 | ++DOMWINDOW == 9 (0x9e9ad800) [pid = 13556] [serial = 2206] [outer = (nil)]
11:07:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 10 (0x9e9b3800) [pid = 13556] [serial = 2207] [outer = 0x9e9ad800]
11:07:29 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:07:29 INFO - PROCESS | 13505 | ++DOMWINDOW == 11 (0x9eb13800) [pid = 13556] [serial = 2208] [outer = 0x9e9ad800]
11:07:30 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebadc00 == 4 [pid = 13556] [id = 790]
11:07:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 12 (0x9ebb2400) [pid = 13556] [serial = 2209] [outer = (nil)]
11:07:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 13 (0x9ebb2800) [pid = 13556] [serial = 2210] [outer = 0x9ebb2400]
11:07:37 INFO - PROCESS | 13505 | --DOCSHELL 0x9e9adc00 == 3 [pid = 13556] [id = 786]
11:07:37 INFO - PROCESS | 13505 | --DOMWINDOW == 12 (0x9e9ac400) [pid = 13556] [serial = 2205] [outer = 0x9eb14c00] [url = about:blank]
11:07:37 INFO - PROCESS | 13505 | --DOMWINDOW == 11 (0x9eb16800) [pid = 13556] [serial = 2204] [outer = 0x9eb16400] [url = about:blank]
11:07:37 INFO - PROCESS | 13505 | --DOMWINDOW == 10 (0x9eb16400) [pid = 13556] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/resources/sandboxed-iframe-locking.html]
11:07:37 INFO - PROCESS | 13505 | --DOMWINDOW == 9 (0x9eb14c00) [pid = 13556] [serial = 2202] [outer = (nil)] [url = about:blank]
11:07:43 INFO - PROCESS | 13505 | --DOMWINDOW == 8 (0x9eb0dc00) [pid = 13556] [serial = 2201] [outer = (nil)] [url = about:blank]
11:07:43 INFO - PROCESS | 13505 | --DOMWINDOW == 7 (0x9e9b3800) [pid = 13556] [serial = 2207] [outer = (nil)] [url = about:blank]
11:07:43 INFO - PROCESS | 13505 | --DOMWINDOW == 6 (0x9e9ae000) [pid = 13556] [serial = 2199] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html]
11:07:59 INFO - PROCESS | 13505 | MARIONETTE LOG: INFO: Timeout fired
11:07:59 INFO - TEST-NOTRUN | /screen-orientation/onchange-event-subframe.html | Test subframes receive orientation change events
11:07:59 INFO - TEST-TIMEOUT | /screen-orientation/onchange-event-subframe.html | took 30861ms
11:07:59 INFO - TEST-START | /screen-orientation/onchange-event.html
11:07:59 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebadc00 == 2 [pid = 13556] [id = 790]
11:07:59 INFO - PROCESS | 13505 | ++DOCSHELL 0x9e9af800 == 3 [pid = 13556] [id = 791]
11:07:59 INFO - PROCESS | 13505 | ++DOMWINDOW == 7 (0x9e9afc00) [pid = 13556] [serial = 2211] [outer = (nil)]
11:08:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 8 (0x9e9b1c00) [pid = 13556] [serial = 2212] [outer = 0x9e9afc00]
11:08:00 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:08:00 INFO - PROCESS | 13505 | ++DOMWINDOW == 9 (0x9eb12000) [pid = 13556] [serial = 2213] [outer = 0x9e9afc00]
11:08:08 INFO - PROCESS | 13505 | --DOCSHELL 0x9e9ad400 == 2 [pid = 13556] [id = 789]
11:08:08 INFO - PROCESS | 13505 | --DOMWINDOW == 8 (0x9ebb2800) [pid = 13556] [serial = 2210] [outer = 0x9ebb2400] [url = about:blank]
11:08:08 INFO - PROCESS | 13505 | --DOMWINDOW == 7 (0x9ebb2400) [pid = 13556] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/resources/iframe-listen-orientation-change.html]
11:08:14 INFO - PROCESS | 13505 | --DOMWINDOW == 6 (0x9e9b1c00) [pid = 13556] [serial = 2212] [outer = (nil)] [url = about:blank]
11:08:14 INFO - PROCESS | 13505 | --DOMWINDOW == 5 (0x9e9ad800) [pid = 13556] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/onchange-event-subframe.html]
11:08:19 INFO - PROCESS | 13505 | --DOMWINDOW == 4 (0x9eb13800) [pid = 13556] [serial = 2208] [outer = (nil)] [url = about:blank]
11:08:30 INFO - PROCESS | 13505 | MARIONETTE LOG: INFO: Timeout fired
11:08:30 INFO - TEST-NOTRUN | /screen-orientation/onchange-event.html | Test that orientationchange event is fired when the orientation changes.
11:08:30 INFO - TEST-NOTRUN | /screen-orientation/onchange-event.html | Test that orientationchange event is not fired when the orientation does not change.
11:08:30 INFO - TEST-TIMEOUT | /screen-orientation/onchange-event.html | took 30830ms
11:08:30 INFO - TEST-START | /screen-orientation/orientation-api.html
11:08:30 INFO - PROCESS | 13505 | ++DOCSHELL 0x9e9adc00 == 3 [pid = 13556] [id = 792]
11:08:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 5 (0x9e9aec00) [pid = 13556] [serial = 2214] [outer = (nil)]
11:08:30 INFO - PROCESS | 13505 | ++DOMWINDOW == 6 (0x9e9b3000) [pid = 13556] [serial = 2215] [outer = 0x9e9aec00]
11:08:31 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:08:31 INFO - PROCESS | 13505 | ++DOMWINDOW == 7 (0x9eb11000) [pid = 13556] [serial = 2216] [outer = 0x9e9aec00]
11:08:32 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test that the Screen Orientation API is present.
11:08:32 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test Screen Orientation API property types.
11:08:32 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test that screen.orientation is an EventTarget.
11:08:32 INFO - TEST-OK | /screen-orientation/orientation-api.html | took 1589ms
11:08:32 INFO - TEST-START | /screen-orientation/orientation-reading.html
11:08:32 INFO - PROCESS | 13505 | ++DOCSHELL 0x9e9ae800 == 4 [pid = 13556] [id = 793]
11:08:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 8 (0x9ebae000) [pid = 13556] [serial = 2217] [outer = (nil)]
11:08:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 9 (0x9ebb3c00) [pid = 13556] [serial = 2218] [outer = 0x9ebae000]
11:08:32 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:08:32 INFO - PROCESS | 13505 | ++DOMWINDOW == 10 (0x9ebb9400) [pid = 13556] [serial = 2219] [outer = 0x9ebae000]
11:08:33 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test screen.orientation properties
11:08:33 INFO - TEST-FAIL | /screen-orientation/orientation-reading.html | Test screen.orientation default values. - assert_equals: expected "portrait-primary" but got "landscape-primary"
11:08:33 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:14:5
11:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:08:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:08:33 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:13:1
11:08:33 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test that screen.orientation properties are not writable
11:08:33 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test that screen.orientation is always the same object
11:08:33 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
11:08:33 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:51:13
11:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:08:33 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:50:9
11:08:33 INFO - promise callback*@http://web-platform.test:8000/screen-orientation/orientation-reading.html:39:1
11:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:08:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:08:33 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:33:1
11:08:33 INFO - TEST-OK | /screen-orientation/orientation-reading.html | took 1593ms
11:08:33 INFO - TEST-START | /selection/Document-open.html
11:08:33 INFO - PROCESS | 13505 | ++DOCSHELL 0x9ebb0800 == 5 [pid = 13556] [id = 794]
11:08:33 INFO - PROCESS | 13505 | ++DOMWINDOW == 11 (0x9ebb1c00) [pid = 13556] [serial = 2220] [outer = (nil)]
11:08:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 12 (0xa14aec00) [pid = 13556] [serial = 2221] [outer = 0x9ebb1c00]
11:08:34 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:08:34 INFO - PROCESS | 13505 | ++DOMWINDOW == 13 (0xa14b2800) [pid = 13556] [serial = 2222] [outer = 0x9ebb1c00]
11:08:35 INFO - PROCESS | 13505 | ++DOCSHELL 0xa14ae000 == 6 [pid = 13556] [id = 795]
11:08:35 INFO - PROCESS | 13505 | ++DOMWINDOW == 14 (0xa14b6800) [pid = 13556] [serial = 2223] [outer = (nil)]
11:08:35 INFO - PROCESS | 13505 | ++DOMWINDOW == 15 (0xa2ce5000) [pid = 13556] [serial = 2224] [outer = 0xa14b6800]
11:08:35 INFO - PROCESS | 13505 | ++DOMWINDOW == 16 (0xa2ce9800) [pid = 13556] [serial = 2225] [outer = 0xa14b6800]
11:08:35 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_TRUE(mState == WCC_ONWRITE) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/wyciwyg/WyciwygChannelChild.cpp, line 708
11:08:35 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 ""
11:08:35 INFO - iframe.onload/<@http://web-platform.test:8000/selection/Document-open.html:35:1
11:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:08:35 INFO - iframe.onload@http://web-platform.test:8000/selection/Document-open.html:21:5
11:08:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selection/Document-open.html:20:1
11:08:35 INFO - TEST-OK | /selection/Document-open.html | took 1738ms
11:08:36 INFO - TEST-START | /selection/addRange.html
11:08:36 INFO - PROCESS | 13505 | ++DOCSHELL 0xa14ac000 == 7 [pid = 13556] [id = 796]
11:08:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 17 (0xa14ac400) [pid = 13556] [serial = 2226] [outer = (nil)]
11:08:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 18 (0xa2cf0000) [pid = 13556] [serial = 2227] [outer = 0xa14ac400]
11:08:36 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:08:36 INFO - PROCESS | 13505 | ++DOMWINDOW == 19 (0xa3326c00) [pid = 13556] [serial = 2228] [outer = 0xa14ac400]
11:08:38 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:38 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:38 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:38 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:39 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:39 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:39 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:39 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:40 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:40 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:41 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:41 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:41 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:41 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:42 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:42 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:42 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:42 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:44 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:44 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:44 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:44 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:45 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:45 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:45 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:45 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:46 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:46 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:47 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:47 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:47 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:47 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:48 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:48 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:48 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:49 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:49 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:49 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:50 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:50 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:50 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:50 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:51 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:51 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:51 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:51 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:52 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:52 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:52 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:52 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:53 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:53 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:53 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:53 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:54 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:54 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:54 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:54 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:55 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:55 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:55 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:55 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:56 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:56 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:56 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:56 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:57 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:57 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:58 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:58 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:58 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:58 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:59 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:59 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:08:59 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:08:59 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:09:00 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:09:00 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:09:00 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:09:00 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:09:01 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:09:01 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:09:01 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:09:01 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:09:02 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:09:02 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:09:02 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:09:02 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:09:03 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:09:03 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:09:04 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:09:04 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:09:04 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:09:04 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:09:05 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:09:05 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:09:05 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:09:05 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:09:06 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:09:06 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:09:06 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:09:06 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:09:07 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:09:07 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:09:07 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:09:07 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:09:08 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:09:08 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:09:09 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:09:09 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:09:09 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:09:09 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:09:10 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:09:10 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:09:10 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
11:09:10 INFO - PROCESS | 13505 | [Child 13556] WARNING: '!mFirst', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
11:10:03 INFO - PROCESS | 13505 | --DOCSHELL 0x9e9af800 == 6 [pid = 13556] [id = 791]
11:10:03 INFO - PROCESS | 13505 | --DOCSHELL 0x9e9adc00 == 5 [pid = 13556] [id = 792]
11:10:03 INFO - PROCESS | 13505 | --DOCSHELL 0x9e9ae800 == 4 [pid = 13556] [id = 793]
11:10:03 INFO - PROCESS | 13505 | --DOCSHELL 0x9ebb0800 == 3 [pid = 13556] [id = 794]
11:10:03 INFO - PROCESS | 13505 | --DOMWINDOW == 18 (0xa2ce5000) [pid = 13556] [serial = 2224] [outer = 0xa14b6800] [url = about:blank]
11:10:05 INFO - PROCESS | 13505 | JavaScript error: , line 0: NotSupportedError: Operation is not supported
11:10:05 INFO - PROCESS | 13505 | JavaScript error: , line 0: NotSupportedError: Operation is not supported
11:10:05 INFO - PROCESS | 13505 | --DOMWINDOW == 17 (0xa14aec00) [pid = 13556] [serial = 2221] [outer = (nil)] [url = about:blank]
11:10:05 INFO - PROCESS | 13505 | --DOMWINDOW == 16 (0x9e9b3000) [pid = 13556] [serial = 2215] [outer = (nil)] [url = about:blank]
11:10:05 INFO - PROCESS | 13505 | --DOMWINDOW == 15 (0x9eb12000) [pid = 13556] [serial = 2213] [outer = (nil)] [url = about:blank]
11:10:05 INFO - PROCESS | 13505 | --DOMWINDOW == 14 (0xa2ce9800) [pid = 13556] [serial = 2225] [outer = (nil)] [url = about:blank]
11:10:05 INFO - PROCESS | 13505 | --DOMWINDOW == 13 (0x9eb11000) [pid = 13556] [serial = 2216] [outer = (nil)] [url = about:blank]
11:10:05 INFO - PROCESS | 13505 | --DOMWINDOW == 12 (0x9ebb3c00) [pid = 13556] [serial = 2218] [outer = (nil)] [url = about:blank]
11:10:05 INFO - PROCESS | 13505 | --DOMWINDOW == 11 (0xa2cf0000) [pid = 13556] [serial = 2227] [outer = (nil)] [url = about:blank]
11:10:05 INFO - PROCESS | 13505 | --DOMWINDOW == 10 (0x9ebae000) [pid = 13556] [serial = 2217] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/orientation-reading.html]
11:10:05 INFO - PROCESS | 13505 | --DOMWINDOW == 9 (0x9e9afc00) [pid = 13556] [serial = 2211] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/onchange-event.html]
11:10:05 INFO - PROCESS | 13505 | --DOMWINDOW == 8 (0x9e9aec00) [pid = 13556] [serial = 2214] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/orientation-api.html]
11:10:05 INFO - PROCESS | 13505 | --DOMWINDOW == 7 (0x9ebb1c00) [pid = 13556] [serial = 2220] [outer = (nil)] [url = http://web-platform.test:8000/selection/Document-open.html]
11:10:05 INFO - PROCESS | 13505 | --DOMWINDOW == 6 (0xa14b6800) [pid = 13556] [serial = 2223] [outer = (nil)] [url = about:blank]
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:49:1
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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 ""
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:49:1
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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 ""
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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
11:10:07 INFO - Selection.addRange() tests
11:10:07 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:07 INFO - "
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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 ""
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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̈ḧ
11:10:07 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:07 INFO - "
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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 ""
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 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
11:10:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:07 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
11:10:07 INFO - Selection.addRange() tests
11:10:08 INFO - Selection.addRange() tests
11:10:08 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:08 INFO - "
11:10:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:08 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 ""
11:10:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:08 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
11:10:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:08 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
11:10:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:08 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̈ḧ
11:10:08 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:08 INFO - "
11:10:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:08 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 ""
11:10:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:08 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
11:10:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:08 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
11:10:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:08 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
11:10:08 INFO - Selection.addRange() tests
11:10:08 INFO - Selection.addRange() tests
11:10:08 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:08 INFO - "
11:10:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:08 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 ""
11:10:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:08 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
11:10:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:08 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
11:10:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:08 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̈ḧ
11:10:08 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:08 INFO - "
11:10:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:08 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 ""
11:10:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:08 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
11:10:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:08 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
11:10:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 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
11:10:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:08 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
11:10:08 INFO - Selection.addRange() tests
11:10:09 INFO - Selection.addRange() tests
11:10:09 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:09 INFO - "
11:10:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:09 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 ""
11:10:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:09 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
11:10:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:09 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
11:10:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:09 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̈ḧ
11:10:09 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:09 INFO - "
11:10:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:09 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 ""
11:10:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:09 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
11:10:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:09 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
11:10:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 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
11:10:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:09 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
11:10:09 INFO - Selection.addRange() tests
11:10:10 INFO - Selection.addRange() tests
11:10:10 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:10 INFO - "
11:10:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:10 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 ""
11:10:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:10 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
11:10:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:10 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
11:10:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:10 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̈ḧ
11:10:10 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:10 INFO - "
11:10:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:10 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 ""
11:10:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:10 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
11:10:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:10 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
11:10:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:10 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
11:10:10 INFO - Selection.addRange() tests
11:10:10 INFO - Selection.addRange() tests
11:10:10 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:10 INFO - "
11:10:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:10 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 ""
11:10:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:10 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
11:10:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:10 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
11:10:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:10 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̈ḧ
11:10:10 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:10 INFO - "
11:10:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:10 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 ""
11:10:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:10 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
11:10:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:10 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
11:10:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 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
11:10:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:10 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
11:10:10 INFO - Selection.addRange() tests
11:10:11 INFO - Selection.addRange() tests
11:10:11 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:11 INFO - "
11:10:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:11 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 ""
11:10:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:11 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
11:10:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:11 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
11:10:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:11 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̈ḧ
11:10:11 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:11 INFO - "
11:10:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:11 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 ""
11:10:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:11 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
11:10:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:11 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
11:10:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:11 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
11:10:11 INFO - Selection.addRange() tests
11:10:11 INFO - Selection.addRange() tests
11:10:11 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:11 INFO - "
11:10:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:11 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 ""
11:10:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:11 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
11:10:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:11 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
11:10:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:11 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
11:10:12 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
11:10:12 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
11:10:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:12 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̈ḧ
11:10:12 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:12 INFO - "
11:10:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:12 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 ""
11:10:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:12 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
11:10:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:12 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
11:10:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:12 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
11:10:12 INFO - Selection.addRange() tests
11:10:12 INFO - Selection.addRange() tests
11:10:12 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:12 INFO - "
11:10:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:12 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 ""
11:10:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:12 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
11:10:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:12 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
11:10:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:12 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̈ḧ
11:10:12 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:12 INFO - "
11:10:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:12 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 ""
11:10:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:12 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
11:10:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:12 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
11:10:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 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
11:10:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:12 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
11:10:12 INFO - Selection.addRange() tests
11:10:13 INFO - Selection.addRange() tests
11:10:13 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:13 INFO - "
11:10:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:13 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 ""
11:10:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:13 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
11:10:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:13 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
11:10:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:13 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̈ḧ
11:10:13 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:13 INFO - "
11:10:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:13 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 ""
11:10:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:13 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
11:10:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:13 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
11:10:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 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
11:10:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:13 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
11:10:13 INFO - Selection.addRange() tests
11:10:14 INFO - Selection.addRange() tests
11:10:14 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:14 INFO - "
11:10:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:14 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 ""
11:10:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:14 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
11:10:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:14 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
11:10:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:14 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̈ḧ
11:10:14 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:14 INFO - "
11:10:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:14 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 ""
11:10:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:14 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
11:10:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:14 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
11:10:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 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
11:10:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:14 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
11:10:14 INFO - Selection.addRange() tests
11:10:14 INFO - Selection.addRange() tests
11:10:14 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:14 INFO - "
11:10:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:14 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 ""
11:10:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:14 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
11:10:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:14 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
11:10:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:14 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
11:10:14 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:15 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̈ḧ
11:10:15 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:15 INFO - "
11:10:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:15 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 ""
11:10:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:15 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
11:10:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:15 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
11:10:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:15 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
11:10:15 INFO - Selection.addRange() tests
11:10:15 INFO - Selection.addRange() tests
11:10:15 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:15 INFO - "
11:10:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:15 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 ""
11:10:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:15 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
11:10:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:15 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
11:10:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:15 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̈ḧ
11:10:15 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:15 INFO - "
11:10:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:15 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 ""
11:10:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:15 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
11:10:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:15 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
11:10:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 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
11:10:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:15 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
11:10:15 INFO - Selection.addRange() tests
11:10:16 INFO - Selection.addRange() tests
11:10:16 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:16 INFO - "
11:10:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:16 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 ""
11:10:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:16 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
11:10:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:16 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
11:10:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:16 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̈ḧ
11:10:16 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:16 INFO - "
11:10:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:16 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 ""
11:10:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:16 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
11:10:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:16 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
11:10:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 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
11:10:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:16 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
11:10:16 INFO - Selection.addRange() tests
11:10:17 INFO - Selection.addRange() tests
11:10:17 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:17 INFO - "
11:10:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:17 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 ""
11:10:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:17 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
11:10:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:17 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
11:10:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:17 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̈ḧ
11:10:17 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:17 INFO - "
11:10:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:17 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 ""
11:10:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:17 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
11:10:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:17 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
11:10:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:17 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
11:10:17 INFO - Selection.addRange() tests
11:10:17 INFO - Selection.addRange() tests
11:10:17 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:17 INFO - "
11:10:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:17 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 ""
11:10:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:17 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
11:10:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:17 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
11:10:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:17 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̈ḧ
11:10:17 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:17 INFO - "
11:10:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:17 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 ""
11:10:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:17 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
11:10:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:17 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
11:10:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:17 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:18 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
11:10:18 INFO - Selection.addRange() tests
11:10:18 INFO - Selection.addRange() tests
11:10:18 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:18 INFO - "
11:10:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:18 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 ""
11:10:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:18 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
11:10:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:18 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
11:10:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:18 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̈ḧ
11:10:18 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:18 INFO - "
11:10:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:18 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 ""
11:10:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:18 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
11:10:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:18 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
11:10:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 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
11:10:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:18 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
11:10:18 INFO - Selection.addRange() tests
11:10:19 INFO - Selection.addRange() tests
11:10:19 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:19 INFO - "
11:10:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:19 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 ""
11:10:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:19 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
11:10:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:19 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
11:10:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:19 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̈ḧ
11:10:19 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:19 INFO - "
11:10:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:19 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 ""
11:10:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:19 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
11:10:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:19 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
11:10:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:19 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
11:10:19 INFO - Selection.addRange() tests
11:10:19 INFO - Selection.addRange() tests
11:10:19 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:19 INFO - "
11:10:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:19 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 ""
11:10:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:19 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
11:10:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:19 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
11:10:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:19 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̈ḧ
11:10:19 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:19 INFO - "
11:10:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:19 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 ""
11:10:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:19 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
11:10:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:19 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
11:10:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 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
11:10:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:19 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
11:10:19 INFO - Selection.addRange() tests
11:10:20 INFO - Selection.addRange() tests
11:10:20 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:20 INFO - "
11:10:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:20 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 ""
11:10:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:20 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
11:10:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:20 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
11:10:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:20 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̈ḧ
11:10:20 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:20 INFO - "
11:10:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:20 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 ""
11:10:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:20 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
11:10:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:20 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
11:10:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 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
11:10:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:20 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
11:10:20 INFO - Selection.addRange() tests
11:10:21 INFO - Selection.addRange() tests
11:10:21 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:21 INFO - "
11:10:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:21 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 ""
11:10:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:21 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
11:10:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:21 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
11:10:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:21 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̈ḧ
11:10:21 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:21 INFO - "
11:10:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:21 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 ""
11:10:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:21 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
11:10:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:21 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
11:10:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:21 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
11:10:21 INFO - Selection.addRange() tests
11:10:21 INFO - Selection.addRange() tests
11:10:21 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:21 INFO - "
11:10:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:21 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 ""
11:10:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:21 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
11:10:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:21 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
11:10:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:21 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̈ḧ
11:10:21 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:21 INFO - "
11:10:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:21 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 ""
11:10:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:21 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
11:10:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:21 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
11:10:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 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
11:10:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:21 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
11:10:21 INFO - Selection.addRange() tests
11:10:22 INFO - Selection.addRange() tests
11:10:22 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:22 INFO - "
11:10:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:22 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 ""
11:10:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:22 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
11:10:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:22 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
11:10:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:22 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̈ḧ
11:10:22 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:22 INFO - "
11:10:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:22 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 ""
11:10:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:22 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
11:10:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:22 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
11:10:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:22 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
11:10:22 INFO - Selection.addRange() tests
11:10:22 INFO - Selection.addRange() tests
11:10:22 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:22 INFO - "
11:10:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:22 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 ""
11:10:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:22 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
11:10:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:22 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
11:10:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:22 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̈ḧ
11:10:22 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:22 INFO - "
11:10:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:22 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 ""
11:10:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:22 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
11:10:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:22 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
11:10:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 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
11:10:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:22 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
11:10:22 INFO - Selection.addRange() tests
11:10:23 INFO - Selection.addRange() tests
11:10:23 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:23 INFO - "
11:10:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:23 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 ""
11:10:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:23 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
11:10:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:23 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
11:10:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:23 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̈ḧ
11:10:23 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:23 INFO - "
11:10:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:23 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 ""
11:10:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:23 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
11:10:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:23 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
11:10:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 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
11:10:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:23 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
11:10:23 INFO - Selection.addRange() tests
11:10:23 INFO - Selection.addRange() tests
11:10:24 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:24 INFO - "
11:10:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:24 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 ""
11:10:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:24 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
11:10:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:24 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
11:10:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:24 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̈ḧ
11:10:24 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:24 INFO - "
11:10:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:24 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 ""
11:10:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:24 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
11:10:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:24 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
11:10:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:24 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
11:10:24 INFO - Selection.addRange() tests
11:10:24 INFO - Selection.addRange() tests
11:10:24 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:24 INFO - "
11:10:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:24 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 ""
11:10:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:24 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
11:10:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:24 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
11:10:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:24 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̈ḧ
11:10:24 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:24 INFO - "
11:10:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:24 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 ""
11:10:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:24 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
11:10:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:24 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
11:10:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 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
11:10:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:24 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
11:10:24 INFO - Selection.addRange() tests
11:10:25 INFO - Selection.addRange() tests
11:10:25 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:25 INFO - "
11:10:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:25 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 ""
11:10:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:25 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
11:10:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:25 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
11:10:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:25 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̈ḧ
11:10:25 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:25 INFO - "
11:10:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:25 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 ""
11:10:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:25 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
11:10:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:25 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
11:10:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:25 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
11:10:25 INFO - Selection.addRange() tests
11:10:25 INFO - Selection.addRange() tests
11:10:25 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:25 INFO - "
11:10:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:25 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 ""
11:10:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:25 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
11:10:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:25 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
11:10:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:25 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̈ḧ
11:10:25 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:25 INFO - "
11:10:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:25 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 ""
11:10:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:25 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
11:10:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:25 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
11:10:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:25 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:26 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
11:10:26 INFO - Selection.addRange() tests
11:10:26 INFO - Selection.addRange() tests
11:10:26 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:26 INFO - "
11:10:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:26 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 ""
11:10:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:26 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
11:10:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:26 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
11:10:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:26 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̈ḧ
11:10:26 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:26 INFO - "
11:10:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:26 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 ""
11:10:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:26 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
11:10:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:26 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
11:10:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 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
11:10:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:26 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
11:10:26 INFO - Selection.addRange() tests
11:10:27 INFO - Selection.addRange() tests
11:10:27 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:27 INFO - "
11:10:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:27 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 ""
11:10:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:27 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
11:10:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:27 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
11:10:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:27 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̈ḧ
11:10:27 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:27 INFO - "
11:10:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:27 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 ""
11:10:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:27 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
11:10:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:27 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
11:10:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:27 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
11:10:27 INFO - Selection.addRange() tests
11:10:27 INFO - Selection.addRange() tests
11:10:27 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:27 INFO - "
11:10:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:27 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 ""
11:10:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:27 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
11:10:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:27 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
11:10:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:27 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̈ḧ
11:10:27 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:27 INFO - "
11:10:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:27 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 ""
11:10:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:27 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
11:10:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:27 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
11:10:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 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
11:10:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:27 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
11:10:27 INFO - Selection.addRange() tests
11:10:28 INFO - Selection.addRange() tests
11:10:28 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:28 INFO - "
11:10:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:28 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 ""
11:10:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:28 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
11:10:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:28 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
11:10:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:28 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̈ḧ
11:10:28 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:28 INFO - "
11:10:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:28 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 ""
11:10:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:28 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
11:10:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:28 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
11:10:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 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
11:10:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:28 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
11:10:28 INFO - Selection.addRange() tests
11:10:29 INFO - Selection.addRange() tests
11:10:29 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:29 INFO - "
11:10:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:29 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 ""
11:10:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:29 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
11:10:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:29 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
11:10:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:29 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̈ḧ
11:10:29 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:29 INFO - "
11:10:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:29 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 ""
11:10:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:29 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
11:10:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:29 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
11:10:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 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
11:10:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:29 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
11:10:29 INFO - Selection.addRange() tests
11:10:30 INFO - Selection.addRange() tests
11:10:30 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:30 INFO - "
11:10:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:30 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 ""
11:10:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:30 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
11:10:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:30 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
11:10:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:30 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̈ḧ
11:10:30 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:30 INFO - "
11:10:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:30 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 ""
11:10:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:30 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
11:10:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:30 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
11:10:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:30 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
11:10:30 INFO - Selection.addRange() tests
11:10:30 INFO - Selection.addRange() tests
11:10:30 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:30 INFO - "
11:10:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:30 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 ""
11:10:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:30 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
11:10:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:30 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
11:10:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:30 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̈ḧ
11:10:30 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:30 INFO - "
11:10:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:30 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 ""
11:10:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:30 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
11:10:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:30 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
11:10:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 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
11:10:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:30 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
11:10:30 INFO - Selection.addRange() tests
11:10:31 INFO - Selection.addRange() tests
11:10:31 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:31 INFO - "
11:10:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:31 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 ""
11:10:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:31 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
11:10:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:31 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
11:10:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:31 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̈ḧ
11:10:31 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:31 INFO - "
11:10:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:31 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 ""
11:10:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:31 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
11:10:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:31 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
11:10:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:31 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
11:10:31 INFO - Selection.addRange() tests
11:10:31 INFO - Selection.addRange() tests
11:10:31 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:31 INFO - "
11:10:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:31 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 ""
11:10:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:31 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
11:10:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:31 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
11:10:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:31 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:32 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̈ḧ
11:10:32 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:32 INFO - "
11:10:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:32 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 ""
11:10:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:32 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
11:10:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:32 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
11:10:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:32 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
11:10:32 INFO - Selection.addRange() tests
11:10:32 INFO - Selection.addRange() tests
11:10:32 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:32 INFO - "
11:10:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:32 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 ""
11:10:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:32 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
11:10:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:32 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
11:10:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:32 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̈ḧ
11:10:32 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:32 INFO - "
11:10:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:32 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 ""
11:10:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:32 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
11:10:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:32 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
11:10:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 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
11:10:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:32 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
11:10:32 INFO - Selection.addRange() tests
11:10:33 INFO - Selection.addRange() tests
11:10:33 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:33 INFO - "
11:10:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:33 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 ""
11:10:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:33 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
11:10:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:33 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
11:10:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:33 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̈ḧ
11:10:33 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:33 INFO - "
11:10:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:33 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 ""
11:10:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:33 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
11:10:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:33 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
11:10:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:33 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
11:10:33 INFO - Selection.addRange() tests
11:10:33 INFO - Selection.addRange() tests
11:10:33 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:33 INFO - "
11:10:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:33 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 ""
11:10:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:33 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
11:10:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:33 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
11:10:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:33 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̈ḧ
11:10:33 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:33 INFO - "
11:10:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:33 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 ""
11:10:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:33 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
11:10:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:33 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
11:10:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 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
11:10:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:33 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
11:10:33 INFO - Selection.addRange() tests
11:10:34 INFO - Selection.addRange() tests
11:10:34 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:34 INFO - "
11:10:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:34 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 ""
11:10:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:34 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
11:10:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:34 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
11:10:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:34 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̈ḧ
11:10:34 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:34 INFO - "
11:10:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:34 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 ""
11:10:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:34 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
11:10:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:34 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
11:10:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:34 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
11:10:34 INFO - Selection.addRange() tests
11:10:34 INFO - Selection.addRange() tests
11:10:34 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:34 INFO - "
11:10:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:34 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 ""
11:10:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:34 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
11:10:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:34 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
11:10:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:34 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̈ḧ
11:10:34 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:34 INFO - "
11:10:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:34 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 ""
11:10:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:34 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
11:10:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:34 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
11:10:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 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
11:10:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:34 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
11:10:34 INFO - Selection.addRange() tests
11:10:35 INFO - Selection.addRange() tests
11:10:35 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:35 INFO - "
11:10:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:35 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 ""
11:10:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:35 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
11:10:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:35 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
11:10:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:35 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̈ḧ
11:10:35 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:35 INFO - "
11:10:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:35 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 ""
11:10:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:35 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
11:10:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:35 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
11:10:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:35 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
11:10:35 INFO - Selection.addRange() tests
11:10:35 INFO - Selection.addRange() tests
11:10:35 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:35 INFO - "
11:10:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:35 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 ""
11:10:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:35 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
11:10:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:35 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
11:10:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:35 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
11:10:36 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
11:10:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:36 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̈ḧ
11:10:36 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:36 INFO - "
11:10:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:36 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 ""
11:10:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:36 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
11:10:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:36 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
11:10:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:36 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
11:10:36 INFO - Selection.addRange() tests
11:10:36 INFO - Selection.addRange() tests
11:10:36 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:36 INFO - "
11:10:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:36 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 ""
11:10:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:36 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
11:10:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:36 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
11:10:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:36 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̈ḧ
11:10:36 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:36 INFO - "
11:10:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:36 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 ""
11:10:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:36 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
11:10:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:36 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
11:10:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 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
11:10:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:36 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
11:10:36 INFO - Selection.addRange() tests
11:10:37 INFO - Selection.addRange() tests
11:10:37 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:37 INFO - "
11:10:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:37 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 ""
11:10:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:37 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
11:10:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:37 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
11:10:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:37 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̈ḧ
11:10:37 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:37 INFO - "
11:10:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:37 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 ""
11:10:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:37 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
11:10:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:37 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
11:10:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:37 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
11:10:37 INFO - Selection.addRange() tests
11:10:37 INFO - Selection.addRange() tests
11:10:37 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:37 INFO - "
11:10:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:37 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 ""
11:10:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:37 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
11:10:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:37 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
11:10:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:37 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̈ḧ
11:10:37 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:37 INFO - "
11:10:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:37 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 ""
11:10:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:37 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
11:10:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:37 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
11:10:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 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
11:10:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:37 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
11:10:37 INFO - Selection.addRange() tests
11:10:38 INFO - Selection.addRange() tests
11:10:38 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:38 INFO - "
11:10:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:38 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 ""
11:10:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:38 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
11:10:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:38 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
11:10:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:38 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̈ḧ
11:10:38 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:38 INFO - "
11:10:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:38 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 ""
11:10:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:38 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
11:10:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:38 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
11:10:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:38 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
11:10:38 INFO - Selection.addRange() tests
11:10:38 INFO - Selection.addRange() tests
11:10:38 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:38 INFO - "
11:10:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:38 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 ""
11:10:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:38 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
11:10:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:38 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
11:10:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:38 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̈ḧ
11:10:38 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:38 INFO - "
11:10:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:38 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 ""
11:10:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:38 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
11:10:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:38 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
11:10:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 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
11:10:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:38 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
11:10:38 INFO - Selection.addRange() tests
11:10:39 INFO - Selection.addRange() tests
11:10:39 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:39 INFO - "
11:10:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:39 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 ""
11:10:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:39 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
11:10:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:39 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
11:10:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:39 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̈ḧ
11:10:39 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:39 INFO - "
11:10:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:39 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 ""
11:10:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:39 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
11:10:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:39 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
11:10:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:39 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
11:10:39 INFO - Selection.addRange() tests
11:10:39 INFO - Selection.addRange() tests
11:10:39 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:39 INFO - "
11:10:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:39 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 ""
11:10:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:39 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
11:10:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:39 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
11:10:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:39 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̈ḧ
11:10:39 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:39 INFO - "
11:10:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:39 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 ""
11:10:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:39 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
11:10:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:39 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
11:10:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:39 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:40 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
11:10:40 INFO - Selection.addRange() tests
11:10:40 INFO - Selection.addRange() tests
11:10:40 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:40 INFO - "
11:10:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:40 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 ""
11:10:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:40 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
11:10:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:40 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
11:10:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:40 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̈ḧ
11:10:40 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:40 INFO - "
11:10:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:40 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 ""
11:10:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:40 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
11:10:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:40 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
11:10:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 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
11:10:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:40 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
11:10:40 INFO - Selection.addRange() tests
11:10:41 INFO - Selection.addRange() tests
11:10:41 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:41 INFO - "
11:10:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:41 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 ""
11:10:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:41 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
11:10:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:41 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
11:10:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:41 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̈ḧ
11:10:41 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:41 INFO - "
11:10:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:41 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 ""
11:10:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:41 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
11:10:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:41 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
11:10:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:41 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
11:10:41 INFO - Selection.addRange() tests
11:10:41 INFO - Selection.addRange() tests
11:10:41 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:41 INFO - "
11:10:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:41 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 ""
11:10:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:41 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
11:10:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:41 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
11:10:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:41 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̈ḧ
11:10:41 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:41 INFO - "
11:10:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:41 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 ""
11:10:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:41 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
11:10:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:41 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
11:10:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 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
11:10:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:41 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
11:10:41 INFO - Selection.addRange() tests
11:10:42 INFO - Selection.addRange() tests
11:10:42 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:42 INFO - "
11:10:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:42 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 ""
11:10:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:42 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
11:10:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:42 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
11:10:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:42 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̈ḧ
11:10:42 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:42 INFO - "
11:10:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:42 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 ""
11:10:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:42 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
11:10:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:42 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
11:10:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:42 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
11:10:42 INFO - Selection.addRange() tests
11:10:42 INFO - Selection.addRange() tests
11:10:42 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:42 INFO - "
11:10:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:42 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 ""
11:10:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:42 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
11:10:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:42 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
11:10:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:42 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̈ḧ
11:10:42 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:42 INFO - "
11:10:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:42 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 ""
11:10:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:42 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
11:10:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:42 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
11:10:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 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
11:10:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:42 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
11:10:42 INFO - Selection.addRange() tests
11:10:43 INFO - Selection.addRange() tests
11:10:43 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:43 INFO - "
11:10:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:43 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 ""
11:10:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:43 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
11:10:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:43 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
11:10:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:43 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̈ḧ
11:10:43 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
11:10:43 INFO - "
11:10:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
11:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
11:10:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:43 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 ""
11:10:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
11:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
11:10:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:43 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
11:10:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
11:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
11:10:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:43 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
11:10:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
11:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
11:10:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 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
11:10:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
11:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:10:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
11:10:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
11:10:43 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
11:10:43 INFO - - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid character: > - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid ID: # - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid ID: # - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid group of selectors: div, - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: . - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: . - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .5cm - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .5cm - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: ..test - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: ..test - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .foo..quux - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .bar. - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .bar. - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div & address, p - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 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 () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 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 () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-class: :example - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Undeclared namespace: ns|div - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid namespace: ^|div - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid namespace: $|div - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Empty String: - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Empty String: - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: [ - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: [ - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ] - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ] - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ( - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ( - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ) - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ) - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: { - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: { - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: } - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: } - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: < - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: < - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: > - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: > - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid ID: # - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid ID: # - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid group of selectors: div, - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: . - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: . - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .5cm - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .5cm - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: ..test - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: ..test - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .foo..quux - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .bar. - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .bar. - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div & address, p - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
11:12:11 INFO - root.query(q)
11:12:11 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:11 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:11 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
11:12:11 INFO - root.queryAll(q)
11:12:11 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:11 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:11 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:11 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 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 () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 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 () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-class: :example - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Undeclared namespace: ns|div - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid namespace: ^|div - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid namespace: $|div - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Empty String: - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Empty String: - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: [ - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: [ - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ] - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ] - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ( - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ( - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ) - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ) - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: { - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: { - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: } - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: } - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: < - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: < - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: > - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: > - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid ID: # - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid ID: # - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid group of selectors: div, - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: . - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: . - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .5cm - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .5cm - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: ..test - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: ..test - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .foo..quux - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .bar. - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .bar. - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div & address, p - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 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 () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 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 () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-class: :example - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Undeclared namespace: ns|div - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid namespace: ^|div - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid namespace: $|div - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Empty String: - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Empty String: - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: [ - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: [ - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ] - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ] - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ( - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ( - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ) - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ) - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: { - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: { - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: } - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: } - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: < - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: < - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: > - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: > - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid ID: # - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid ID: # - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 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 () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 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 () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: . - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: . - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .5cm - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .5cm - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: ..test - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: ..test - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .foo..quux - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .bar. - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .bar. - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 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 () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 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 () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 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 () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 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 () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 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 () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 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 () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 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 () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 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 () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 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 () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 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 () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 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 () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 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 () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 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 () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 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 () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 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 () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 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 () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Unknown pseudo-class: :example - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 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 () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 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 () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
11:12:12 INFO - root.queryAll(q)
11:12:12 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:12 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:12 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
11:12:12 INFO - root.query(q)
11:12:12 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:12 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:12 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:12 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
11:12:13 INFO - root.queryAll(q)
11:12:13 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:13 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Undeclared namespace: ns|div - assert_throws: function "function () {
11:12:13 INFO - root.query(q)
11:12:13 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:13 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
11:12:13 INFO - root.queryAll(q)
11:12:13 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:13 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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 () {
11:12:13 INFO - root.query(q)
11:12:13 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:13 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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 () {
11:12:13 INFO - root.queryAll(q)
11:12:13 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:13 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid namespace: ^|div - assert_throws: function "function () {
11:12:13 INFO - root.query(q)
11:12:13 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:13 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
11:12:13 INFO - root.queryAll(q)
11:12:13 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:13 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid namespace: $|div - assert_throws: function "function () {
11:12:13 INFO - root.query(q)
11:12:13 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:13 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
11:12:13 INFO - root.queryAll(q)
11:12:13 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
11:12:13 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:13 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:13 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
11:12:13 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:13 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:13 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:14 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:14 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:14 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:14 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
11:12:14 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:13
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:13
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:13
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:13
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:15 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:15 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
11:12:15 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:15 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:15 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Descendant combinator, whitespace characters (1) (with no refNodes): #descendant
11:12:16 INFO - #descendant-div2 - root.queryAll is not a function
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Descendant combinator, whitespace characters (1) (with no refNodes): #descendant
11:12:16 INFO - #descendant-div2 - root.query is not a function
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - >
11:12:16 INFO - #child-div2 - root.queryAll is not a function
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - >
11:12:16 INFO - #child-div2 - root.query is not a function
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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>
11:12:16 INFO - #child-div2 - root.queryAll is not a function
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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>
11:12:16 INFO - #child-div2 - root.query is not a function
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - >#child-div2 - root.queryAll is not a function
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - >#child-div2 - root.query is not a function
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - +
11:12:16 INFO - #adjacent-p3 - root.queryAll is not a function
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - +
11:12:16 INFO - #adjacent-p3 - root.query is not a function
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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+
11:12:16 INFO - #adjacent-p3 - root.queryAll is not a function
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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+
11:12:16 INFO - #adjacent-p3 - root.query is not a function
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - +#adjacent-p3 - root.queryAll is not a function
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - +#adjacent-p3 - root.query is not a function
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - ~
11:12:16 INFO - #sibling-p3 - root.queryAll is not a function
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - ~
11:12:16 INFO - #sibling-p3 - root.query is not a function
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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~
11:12:16 INFO - #sibling-p3 - root.queryAll is not a function
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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~
11:12:16 INFO - #sibling-p3 - root.query is not a function
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - ~#sibling-p3 - root.queryAll is not a function
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - ~#sibling-p3 - root.query is not a function
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO -
11:12:16 INFO - ,
11:12:16 INFO -
11:12:16 INFO - #group strong - root.queryAll is not a function
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO -
11:12:16 INFO - ,
11:12:16 INFO -
11:12:16 INFO - #group strong - root.query is not a function
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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,
11:12:16 INFO - #group strong - root.queryAll is not a function
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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,
11:12:16 INFO - #group strong - root.query is not a function
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - ,#group strong - root.queryAll is not a function
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - ,#group strong - root.query is not a function
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 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
11:12:16 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:16 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
11:12:16 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
11:12:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
11:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:12:16 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
11:12:16 INFO - TEST-OK | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | took 10871ms
11:12:16 INFO - PROCESS | 13505 | --DOCSHELL 0xa04ddc00 == 5 [pid = 13556] [id = 807]
11:12:16 INFO - PROCESS | 13505 | --DOMWINDOW == 23 (0x9f541400) [pid = 13556] [serial = 2241] [outer = (nil)] [url = about:blank]
11:12:16 INFO - PROCESS | 13505 | --DOMWINDOW == 22 (0x9f422c00) [pid = 13556] [serial = 2237] [outer = (nil)] [url = about:blank]
11:12:16 INFO - PROCESS | 13505 | --DOMWINDOW == 21 (0x9fb06c00) [pid = 13556] [serial = 2244] [outer = (nil)] [url = about:blank]
11:12:16 INFO - PROCESS | 13505 | --DOMWINDOW == 20 (0xa04f9c00) [pid = 13556] [serial = 2255] [outer = (nil)] [url = about:blank]
11:12:16 INFO - PROCESS | 13505 | --DOMWINDOW == 19 (0x9ebb4800) [pid = 13556] [serial = 2249] [outer = (nil)] [url = about:blank]
11:12:16 INFO - PROCESS | 13505 | --DOMWINDOW == 18 (0x9f555400) [pid = 13556] [serial = 2247] [outer = (nil)] [url = about:blank]
11:12:16 INFO - PROCESS | 13505 | --DOMWINDOW == 17 (0x9f537400) [pid = 13556] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/selection/test-iframe.html]
11:12:16 INFO - TEST-START | /selectors/attribute-selectors/attribute-case/cssom.html
11:12:17 INFO - PROCESS | 13505 | ++DOCSHELL 0x9e9aac00 == 6 [pid = 13556] [id = 811]
11:12:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 18 (0x9e9b2000) [pid = 13556] [serial = 2267] [outer = (nil)]
11:12:17 INFO - PROCESS | 13505 | ++DOMWINDOW == 19 (0x9eb09800) [pid = 13556] [serial = 2268] [outer = 0x9e9b2000]
11:12:18 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:12:18 INFO - PROCESS | 13505 | ++DOMWINDOW == 20 (0x9ebae800) [pid = 13556] [serial = 2269] [outer = 0x9e9b2000]
11:12:19 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ insertRule
11:12:19 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSRule#cssText
11:12:19 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 "
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
11:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
11:12:19 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSStyleRule#selectorText
11:12:19 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"
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
11:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
11:12:19 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ insertRule in @media
11:12:19 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSRule#cssText in @media
11:12:19 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 "
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
11:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
11:12:19 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSStyleRule#selectorText in @media
11:12:19 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"
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
11:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
11:12:19 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] insertRule - An invalid or illegal string was specified
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
11:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
11:12:19 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] getting CSSRule#cssText - An invalid or illegal string was specified
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
11:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
11:12:19 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 { "
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
11:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
11:12:19 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
11:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
11:12:19 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"
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
11:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
11:12:19 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
11:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
11:12:19 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]
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
11:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
11:12:19 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 { "
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
11:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
11:12:19 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]
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
11:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
11:12:19 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"
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
11:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
11:12:19 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] insertRule - An invalid or illegal string was specified
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
11:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
11:12:19 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] getting CSSRule#cssText - An invalid or illegal string was specified
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
11:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
11:12:19 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 { "
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
11:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
11:12:19 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
11:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
11:12:19 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"
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
11:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
11:12:19 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
11:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
11:12:19 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]
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
11:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
11:12:19 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 { "
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
11:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
11:12:19 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]
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
11:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
11:12:19 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"
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
11:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
11:12:19 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] insertRule - An invalid or illegal string was specified
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
11:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
11:12:19 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] getting CSSRule#cssText - An invalid or illegal string was specified
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
11:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
11:12:19 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 { "
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
11:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
11:12:19 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
11:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
11:12:19 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"
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
11:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
11:12:19 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
11:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
11:12:19 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]
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
11:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
11:12:19 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 { "
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
11:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
11:12:19 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]
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
11:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
11:12:19 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"
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
11:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
11:12:19 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
11:12:19 INFO - TEST-OK | /selectors/attribute-selectors/attribute-case/cssom.html | took 3061ms
11:12:19 INFO - TEST-START | /selectors/attribute-selectors/attribute-case/semantics.html
11:12:19 INFO - PROCESS | 13505 | --DOMWINDOW == 19 (0x9ebae400) [pid = 13556] [serial = 2263] [outer = (nil)] [url = about:blank]
11:12:19 INFO - PROCESS | 13505 | --DOMWINDOW == 18 (0xa04f9000) [pid = 13556] [serial = 2260] [outer = (nil)] [url = about:blank]
11:12:19 INFO - PROCESS | 13505 | --DOMWINDOW == 17 (0x9e9b3000) [pid = 13556] [serial = 2235] [outer = (nil)] [url = http://web-platform.test:8000/selection/deleteFromDocument.html]
11:12:19 INFO - PROCESS | 13505 | --DOMWINDOW == 16 (0x9f53c400) [pid = 13556] [serial = 2242] [outer = (nil)] [url = http://web-platform.test:8000/selection/getRangeAt.html]
11:12:19 INFO - PROCESS | 13505 | --DOMWINDOW == 15 (0xa04f1000) [pid = 13556] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/selection/selectAllChildren.html]
11:12:19 INFO - PROCESS | 13505 | --DOMWINDOW == 14 (0xa04f3c00) [pid = 13556] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/selection/removeAllRanges.html]
11:12:19 INFO - PROCESS | 13505 | --DOMWINDOW == 13 (0x9e9ad000) [pid = 13556] [serial = 2232] [outer = (nil)] [url = http://web-platform.test:8000/selection/collapseToStartEnd.html]
11:12:19 INFO - PROCESS | 13505 | --DOMWINDOW == 12 (0x9e9ae000) [pid = 13556] [serial = 2229] [outer = (nil)] [url = http://web-platform.test:8000/selection/collapse.html]
11:12:20 INFO - PROCESS | 13505 | ++DOCSHELL 0x9e9af000 == 7 [pid = 13556] [id = 812]
11:12:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 13 (0x9e9b1000) [pid = 13556] [serial = 2270] [outer = (nil)]
11:12:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 14 (0xa0407400) [pid = 13556] [serial = 2271] [outer = 0x9e9b1000]
11:12:20 INFO - PROCESS | 13505 | [Child 13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
11:12:20 INFO - PROCESS | 13505 | ++DOMWINDOW == 15 (0xa040c400) [pid = 13556] [serial = 2272] [outer = 0x9e9b1000]
11:12:21 INFO - PROCESS | 13505 | ++DOCSHELL 0xa042dc00 == 8 [pid = 13556] [id = 813]
11:12:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 16 (0xa042e000) [pid = 13556] [serial = 2273] [outer = (nil)]
11:12:21 INFO - PROCESS | 13505 | ++DOCSHELL 0xa042e400 == 9 [pid = 13556] [id = 814]
11:12:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 17 (0xa042e800) [pid = 13556] [serial = 2274] [outer = (nil)]
11:12:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 18 (0xa0430800) [pid = 13556] [serial = 2275] [outer = 0xa042e000]
11:12:21 INFO - PROCESS | 13505 | ++DOMWINDOW == 19 (0xa0431c00) [pid = 13556] [serial = 2276] [outer = 0xa042e800]
11:12:22 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='BAR'] /* sanity check (match) */ in standards mode
11:12:22 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='BAR'] /* sanity check (match) */
with querySelector in standards mode
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i]
with querySelector in standards mode - An invalid or illegal string was specified
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [missingattr] /* sanity check (no match) */
in standards mode
11:12:22 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [missingattr] /* sanity check (no match) */
with querySelector in standards mode
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:134:9
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:130:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i]
with querySelector in standards mode - An invalid or illegal string was specified
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:139:25
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:138:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:134:9
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:130:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 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
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:139:25
11:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
11:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:138:1
11:12:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
11:12:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
11:12:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
11:12:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i] /* \0 in attribute */